자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 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 17207
공지
유용한 관련 사이트
관리자2 2014.03.20 56080
공지
본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다.
관리자 2012.01.10 99518
11
델파이 xe 인디 TcpClient 컴포에서 TcpServer로 jpg파일 전송시 문제
[1] superman 2012.06.13 15528
10
delphi XE2 Code Editor 한글 깨짐 문제
[2]
앙구리2 2012.07.22 15840
9
XE5 모바일 앱 개발시 핸드폰의 전화번호 정보 가져오는 방법?
[2] 강구 2013.09.23 17259
8
델파이 xe 사용중 idHttp.post 한글 깨짐 문제
[2]
superman 2012.05.09 19023
7
Indy ftp 한글깨짐 질문 입니다
[8] sdj 2012.04.04 20932
6
project 그룹 안의 bpl 간의 변수 공유에 대해 질문드립니다.
[2] 국카 2020.08.13 27959
5
모니터 2화면에서 프로그램 열리는 위치 지정가능하다면 방법은?
[3] 양현숙 2012.08.16 31368
4
FireDac:다른hstmt의결과에 연결이 사용중입니다 라는 오류에 대해
[4]
jcijang 2016.09.14 35010
3
제다이(Jedi) 컴포넌트 설치 방법을 알려주세요
[1] 관리자 2012.04.05 43159
2
구버전 설치시 시리얼번호 문의
[1] DevCK 2020.06.02 94791
1
Delphi XE8 Loadlibrary를 이용한 VC++ dll 사용에 대한 문의드립니다.
[1]
mir 2015.12.24 201802
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 | 17207 |
공지 | 유용한 관련 사이트 | 관리자2 | 2014.03.20 | 56080 |
공지 | 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. | 관리자 | 2012.01.10 | 99518 |
11 | 델파이 xe 인디 TcpClient 컴포에서 TcpServer로 jpg파일 전송시 문제 [1] | superman | 2012.06.13 | 15528 |
10 |
delphi XE2 Code Editor 한글 깨짐 문제
[2] ![]() | 앙구리2 | 2012.07.22 | 15840 |
9 | XE5 모바일 앱 개발시 핸드폰의 전화번호 정보 가져오는 방법? [2] | 강구 | 2013.09.23 | 17259 |
8 |
델파이 xe 사용중 idHttp.post 한글 깨짐 문제
[2] ![]() | superman | 2012.05.09 | 19023 |
7 | Indy ftp 한글깨짐 질문 입니다 [8] | sdj | 2012.04.04 | 20932 |
6 | project 그룹 안의 bpl 간의 변수 공유에 대해 질문드립니다. [2] | 국카 | 2020.08.13 | 27959 |
5 | 모니터 2화면에서 프로그램 열리는 위치 지정가능하다면 방법은? [3] | 양현숙 | 2012.08.16 | 31368 |
4 |
FireDac:다른hstmt의결과에 연결이 사용중입니다 라는 오류에 대해
[4] ![]() | jcijang | 2016.09.14 | 35010 |
3 | 제다이(Jedi) 컴포넌트 설치 방법을 알려주세요 [1] | 관리자 | 2012.04.05 | 43159 |
2 | 구버전 설치시 시리얼번호 문의 [1] | DevCK | 2020.06.02 | 94791 |
1 |
Delphi XE8 Loadlibrary를 이용한 VC++ dll 사용에 대한 문의드립니다.
[1] ![]() | mir | 2015.12.24 | 201802 |
네 말씀하신대로 모바일에서는 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