자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 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
감사합니다 . 결국 자바로 미들웨이 서버를 두고 연결에 성공했습니다 .감사합니다
-
관리자
2021.08.30 15:52
참고로, 델파이 최신 버전의 엔터프라이즈 에디션 또는 아키텍트 에디션을 사용 중이라면 RAD 서버를 단일 사이트에 배포할 수 있는 라이선스가 들어있습니다.
RAD 서버를 미들웨어로 활용하면 델파이의 FireDAC으로 데이터베이스에 연결하는 서버 모듈을 쉽게 구축하여 미들웨어에 탑재할 수 있습니다. 이 미들웨어는 가져온 데이터를 표준 REST API로 오픈하는 것도 쉽습니다.
그리고 델파이로 모바일 클라이언트를 구현할 때에 RAD서버 미들웨어에 연결하는 것도 매우 자연스럽습니다.
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
감사합니다 . 결국 자바로 미들웨이 서버를 두고 연결에 성공했습니다 .감사합니다
-
관리자
2021.08.30 15:52
참고로, 델파이 최신 버전의 엔터프라이즈 에디션 또는 아키텍트 에디션을 사용 중이라면 RAD 서버를 단일 사이트에 배포할 수 있는 라이선스가 들어있습니다.
RAD 서버를 미들웨어로 활용하면 델파이의 FireDAC으로 데이터베이스에 연결하는 서버 모듈을 쉽게 구축하여 미들웨어에 탑재할 수 있습니다. 이 미들웨어는 가져온 데이터를 표준 REST API로 오픈하는 것도 쉽습니다.
그리고 델파이로 모바일 클라이언트를 구현할 때에 RAD서버 미들웨어에 연결하는 것도 매우 자연스럽습니다.
네 말씀하신대로 모바일에서는 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