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

2tear 로만 하다가 멀티티어 공부를 하고 있습니다.


몇가지 질문 여쭙겠습니다.

//----------아래와 같이 클라이언트에서의 처리는CommandText 나 DataRequest는 select 만 가능한가요?

update나 insert는 직접 처리할 수 없는가요? 할수 있다면 어떻게 하죠?


procedure TForm2.Button2Click(Sender: TObject);
Var
 TSQL : String;
begin
 TSQL := 'select * from customer';
 Query_ClientDataSet2.Active := False;
 Query_ClientDataSet2.CommandText := TSQL;
// Query_ClientDataSet2.DataRequest(TSQL);
 Query_ClientDataSet2.Active := True;
end;

//-------delete 문을 TServerMethods1 을 통해서 하려니까 Error가 나네요? (Error : Token unknown char -1 delete)

Serverr 함수
function TServerMethods1.custom_Delete(Value: String): String;
//Var
//  td: TTransactionDesc;
begin
//  EmployeeConnection.StartTransaction(td);
    try
      SQLQuery1.Close;    
      SQLQuery1.SQL.add('delete from customer where cust_no=:cust_no');
      SQLQuery1.ParamByname('cust_no').asstring := Value;
      SQLQuery1.ExecSQL;
    except on
     E: exception do result := E.message;
    end;
end;

client에서 보내기

procedure TForm2.Button3Click(Sender: TObject);
Var
 client : TServerMethods1Client;
begin
 if not Client_SQLConnection1.Connected then Client_SQLConnection1.Connected := true;
 client := TServerMethods1Client.Create(Client_SQLConnection1.DBXConnection);
 try
 edit1.text := Client.custom_Delete('1005');
 finally
  freeandnil(client);
 end;
end;

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17667
공지 유용한 관련 사이트 관리자2 2014.03.20 56566
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 100066
233 RAD 서버 파일 업로드/ 다운로드 관련 [1] arabianwine 2020.04.10 227
232 (공유) 웹페이지에서 실행파일(*.exe) 다운로드 시 경고가 발생합니다. 험프리 2020.04.10 1601
231 VCL어플리케이션 개발 중 GridPanel 질문드립니다! [2] file 육식육식 2020.04.10 526
230 [질문]win7 에서 win10업그레이드 화면 딜레이현상 [1] 지호 2020.04.16 321
229 DBGrid에 CheckBox넣는 방법좀 공유부탁드립니다. [1] 볏짚 2020.04.16 259
228 IDETheme.ActnCtrls 에러 [1] file Riley 2020.04.17 127
227 TRichEditClipboardRibbonToolBar 추가시 Delphi 자동 종료 [1] Riley 2020.04.17 116
226 RAD Server에서 TFDConnection 트랜잭션 미작동 질문 [4] clogic 2020.04.20 207
225 1대 서버에 RAD 서버 패키지 2개 구동하려고 합니다. 가능한 시스템 구성인가요? file 파다닥 2020.04.21 129
224 델파이로 개발된 GUI프로그램 관련 질문이 있습니다.. [1] 재춘이 2020.04.23 266
223 [FireDAC][Phys][Ora]Ora-12154:TNS:지정된 접속 식별자를 분석할 수 없음. [1] sch.delphi 2020.04.27 1666
222 Master / Detail 관계에서 DisableControls 사용시 문제 가나다 2020.04.27 189
221 Datasnap 서버 세션 관리 [1] 맛재현 2020.04.27 252
220 엑셀 저장 오류 [5] 똘귀아빠 2020.04.27 712
219 RIO 10.3.1 에서 FastReport 를 설치 했는데 64bit 컴파일시 에러가 나옵니다. [2] 노력하는삶 2020.04.27 192
218 RIO 10.3.1 에서 FastReport 를 삭제 후 재설치 하려고 하는데 삭제가 안되네요. [2] 노력하는삶 2020.04.28 191
217 사용자가 3명 정도인데, 2티어로 모바일앱을 구성해도 괜찮을까요 ? [1] 막스뮐러 2020.04.29 238
216 [Push 세미나] 웹 프로그램 제작 시 쿠키값 저장하는 샘플이 있을까요? 관리자 2020.05.04 995
215 [Push 세미나] 바코드, RFID 등 블루투스 장비와 파이어몽키 간 인터페이스 모듈 개발을 하고 싶습니다. 관리자 2020.05.04 266
214 1개의 실행파일에 유닛(폼)을 몇개까지 담을수 있나요 ? 노력하는삶 2020.05.07 145