델 5.0 파라독스 사용
Table(또는 Query) ---DBGrid 연결 : 아래처럼 Open 된상태
With DataF.ListView do begin
DatabaseName:='Happy';
Close;
SQL.clear;
SQL.ADD('select *');
SQL.ADD('from Service');
SQL.ADD('Where C_NUM = :A');
SQL.ADD('order by S_Date,Y_NUM Desc');
if Prepared = false then Prepare;
ParamByName('A').asstring:=Search;
DataF.ListView.open;
end;
요렇게 자료를 수정하면
With DataF.ReWrite do begin// 점수내역 저장
DatabaseName:='Happy';
close;
SQL.clear;
SQL.ADD('Insert into Service');
SQL.ADD('(C_Num,Y_Num,S_Date,SAmount)');
SQL.Add('Values ( :n1, :n2, :n3, :n4) ');
ParamByName('n1').asstring:=Search;
ParamByName('n2').asstring:=Edit1.text;
ParamByName('n3').AsDatetime:=StrTodate(formatdatetime('YYYY-MM-DD',now));
ParamByName('n4').asFloat:=StrToint(Edit2.text);
if Prepared = false then Prepare;
DataF.ReWrite.execSQL;
DataF.ReWrite.close;
DataF.ReWrite.Unprepare;
end;
DBGrid에 수정된 내용이 자동으로 업데이트 되게 하려면 어찌하나요?
다시 open 하는거 말고요. refresh는 안되는데....
부탁드립니다.