자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------

안녕하세요.

 

데브기어 김원경님의 저서인 델파이 Begin ... End(개정판)의 383쪽부터 387쪽을 변형할 때 생기는 문제

 

<서버쪽 작업>

1. 미들웨어(서버)에서 SqlConnection으로 데이터베이스에 연결

2. FDQuery와 DataSetProvider를 연결해 놓고 FDQuery의 SQL속성에 "Select * from insa where dept_code = :code"입력

3. FDQuery의 Params에 code 파라미터 설정되어 있는 것 확인

 

<클라이언트쪽 작업>

1. 데이터 모듈 폼에 SqlConnection, DsProvierConnection, ClientDataSet, DataSource, DBGrid 배치하고 서로 연결 확인까지 함

2. ClientDataSet의 팝업메뉴에서 "Fetch Params"하여 Params 속성에 code 매개변수 확인

3. 델파이 Begin ... End(개정판)의 383쪽부터 387쪽에는 DataSource컴포넌트의 DataChange 이벤트에

 

  ClientDataSet2.Close;

  ClientDataSet2.Params[0].AsString := ClientDataSet1.FieldbyName('code').asString;

  ClientDataSet2.Open;

 

  이라고 되어 있는 것을

 

  변경할 필요가 있어

 

  ClientDataSet2.Close;

  ClientDataSet2.Params[0].AsString := Edit1.Text;

  ClientDataSet2.Open;

  로 바꾸고 위의 세 문장을 DataSource컴포넌트의 DataChange에 넣지 않고 버튼을 배치하고 Button1Click 이벤트에

  넣고 실행하면 Edit1.text에 입력되어 있는 코드로 검색한 결과를 DBGrid에 보여주지 못합니다.

 

  연결의 문제가 있나 해서 서버쪽의 FDquery의 SQL 속성에 "Select * from insa"라고 수정하고 테스트하면

  insa정보를 DBGrid에 보여줍니다.

 

  무엇때문에 이러한 일이 생기는 것일까요?

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17249
공지 유용한 관련 사이트 관리자2 2014.03.20 56145
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99570
1133 BDE에서 FireDAC으로 전환후에 FDQuery에서 쿼리조건문에 한글이 들어갈시에는 [1] file 또보기 2016.11.17 332
1132 오픈소스 scannerMapp 에서 아래와 같은 에러가 나옵니다. [1] 김종찬 2018.07.30 333
1131 No provisioning profile found for the selected build configuration 에라가 나는데요? [3] file 화이부동 2018.10.12 333
1130 10.4 인데요 안드로이드 IDE에서 안드로이드 기기 연결이 안됩니다. [2] kivalan 2020.08.25 333
1129 delphi 10.3.2 TRestClient 구조가 변경된듯 [1] 미스터몽키 2019.09.22 334
1128 C++ Dll 구조체 데이터형식 관련 문의 [2] woofer 2020.03.25 334
1127 Delphi 10.3 에서 iOS 시뮬레이터 사용 가능한 방법이 없나요? [2] samsmin 2020.02.25 335
1126 FDStoredProc 파라메터 오류 문의 [1] arabianwine 2020.06.11 335
1125 Delphi 10.2 사용자 정의 컴포넌트 등록후 디자인타임에 안보임 file 미스터몽키 2019.08.23 337
1124 애플 푸시알림을 사용하기 위해서 설정하는 방법은? [1] 화이부동 2016.12.22 338
1123 델파이 JSON 관련 질문 있습니다. [2] yawayo 2020.07.20 338
1122 다른 크로스플랫폼 개발 도구와 비교한다면??? [3] 라드 2015.07.30 339
1121 ios 앱 외부 url 호출 방법 문의 [1] 사랑남 2015.08.28 340
1120 Zigbee 통신 어떻게 하는지 알고 싶습니다. [1] 이노야 2016.03.14 341
1119 델파이xe win 7 64bit 설치문의 file kwy0702 2017.05.30 342
1118 ios [1] file 지구수비방위대 2021.08.09 342
1117 Rave Reports Component는 별도로 구매해야 하나요? [2] 바람돌이 2015.11.13 342
1116 델파이 MDI 폼에서 쪽지 알람 기능 가능? [1] 가나다 2021.03.10 342
1115 ADO Query -> FD Query 마이그레이션 문의합니다. [3] file mckim 2019.10.22 343
1114 델파이 (10.3.3)로 iOS앱 FireBase Push Notification 구현가능한가요? [3] samsmin 2020.03.20 343