자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi 델파이(안드로이드) , cubrid 연결 문의.
2021.08.09 17:26
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
수고많으심니다 .
이번에 개발하면서 cubrid (DB) 를 TADOConnection 로 ODBC연결하여 사용하고 있었습니다 .
그런데 이번에 Multi-Device Application (안드로이드)를 개발하게 되었는데
TADOConnection을 사용이 안되는걸로 확인을 했습니다 .
혹시 다른 방법으로 연결 하는 방법이 있을까요 .. ? ?
그리고 혹시나 샘플같은게 있을까요 ?? //
댓글 3
-
김원경
2021.08.23 10:07
-
Hoony
2021.08.27 14:13
감사합니다 . 결국 자바로 미들웨이 서버를 두고 연결에 성공했습니다 .감사합니다
-
참고로, 델파이 최신 버전의 엔터프라이즈 에디션 또는 아키텍트 에디션을 사용 중이라면 RAD 서버를 단일 사이트에 배포할 수 있는 라이선스가 들어있습니다.
RAD 서버를 미들웨어로 활용하면 델파이의 FireDAC으로 데이터베이스에 연결하는 서버 모듈을 쉽게 구축하여 미들웨어에 탑재할 수 있습니다. 이 미들웨어는 가져온 데이터를 표준 REST API로 오픈하는 것도 쉽습니다.
그리고 델파이로 모바일 클라이언트를 구현할 때에 RAD서버 미들웨어에 연결하는 것도 매우 자연스럽습니다.
번호 제목 글쓴이 날짜 조회 수
공지
[프로그래밍 강의] 2021.6~2021.12
관리자 2015.01.22 19434
공지
유용한 관련 사이트
관리자2 2014.03.20 58347
공지
본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다.
관리자 2012.01.10 101853
2
안드로이드 어플 개발중 블루투스 페어링 액티비티 제어
Operationbt 2018.08.23 600
»
델파이(안드로이드) , cubrid 연결 문의.
[3] Hoony 2021.08.09 1317
Delphi 델파이(안드로이드) , cubrid 연결 문의.
2021.08.09 17:26
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
수고많으심니다 .
이번에 개발하면서 cubrid (DB) 를 TADOConnection 로 ODBC연결하여 사용하고 있었습니다 .
그런데 이번에 Multi-Device Application (안드로이드)를 개발하게 되었는데
TADOConnection을 사용이 안되는걸로 확인을 했습니다 .
혹시 다른 방법으로 연결 하는 방법이 있을까요 .. ? ?
그리고 혹시나 샘플같은게 있을까요 ?? //
댓글 3
-
김원경
2021.08.23 10:07
-
Hoony
2021.08.27 14:13
감사합니다 . 결국 자바로 미들웨이 서버를 두고 연결에 성공했습니다 .감사합니다
-
참고로, 델파이 최신 버전의 엔터프라이즈 에디션 또는 아키텍트 에디션을 사용 중이라면 RAD 서버를 단일 사이트에 배포할 수 있는 라이선스가 들어있습니다.
RAD 서버를 미들웨어로 활용하면 델파이의 FireDAC으로 데이터베이스에 연결하는 서버 모듈을 쉽게 구축하여 미들웨어에 탑재할 수 있습니다. 이 미들웨어는 가져온 데이터를 표준 REST API로 오픈하는 것도 쉽습니다.
그리고 델파이로 모바일 클라이언트를 구현할 때에 RAD서버 미들웨어에 연결하는 것도 매우 자연스럽습니다.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [프로그래밍 강의] 2021.6~2021.12 | 관리자 | 2015.01.22 | 19434 |
공지 | 유용한 관련 사이트 | 관리자2 | 2014.03.20 | 58347 |
공지 | 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. | 관리자 | 2012.01.10 | 101853 |
2 |
안드로이드 어플 개발중 블루투스 페어링 액티비티 제어
![]() | Operationbt | 2018.08.23 | 600 |
» | 델파이(안드로이드) , cubrid 연결 문의. [3] | Hoony | 2021.08.09 | 1317 |
네 말씀하신대로 모바일에서는 AdoConnection은 사용하실 수 없습니다. 최신 델파이에서는 윈도우, 모바일 모든 플랫폼에서 FireDac이라는 컴포넌트를 사용합니다.(xe5 버전부터 설치됨)
-FireDac을 사용하는 예제들은 아래 폴더에 있는 예제들을 참조하시거나
C:\Users\Public\Documents\Embarcadero\Studio\21.0\Samples\Object Pascal\Database\FireDAC
-FireDac 컴포넌트 자료들이 있습니다.
https://tech.devgear.co.kr/405911
-또는 온라인으로 진행되는 데이터베이스 과정을 들으시면 많은 도움이 되실 것입니다.
https://devgear.co.kr/archives/events/dbprogramming
그리고 모바일에서는(자바에서도) 데이터베이스를 직접 연결하지 않고 서버단을 사용 하는경우가 많습니다.
즉 미들웨어 서버에서 데이터베이스를 연결하고 그 데이터를 모바일 클라이언트로 연결해서 주로 사용합니다.
예를 들어 오라클, ms sql등은 모바일용 클라이언트가 없습니다. 물론 상용 컴포넌트를 사용해서 연결하는 방법도 있습니디.
my sql은 보안상 안드로이드에서는 직접 사용할 수 없습니다. 구글에 검색해보시면 큐브리드도 서버단을 거쳐서 연걸하는것이 좋다고 되어있습니다. https://www.cubrid.com/qna/3800681