|
bbong 님이 쓰신 글 :
: 아무리 찾아도 틀린 부분을 잘 못 찾겠는데요..혹시 아시겠는 분은 좀 알려주세요...
:
: AnsiString a_i, b_i,c_i,d_i;
:
: <a_i,b_i,c_i,d_i에 값 입력>
:
: ADOQuery3->SQL->Clear();
: ADOQuery3->SQL->Add("update table_a set a= " + a_i + " , b= " + b_i + " where c= " + c_i + " and d= " + d_i);
: ADOQuery3->ExecSQL();
:
: 그럼..
음 ...
위같은 경우 그냥 Open() 메소드를 실행하면 SQL 이 실행 되는데...
전 그렇게 사용하거든요 ...
ADO 에서 결과값이 없는 단순 SQL 문은 ADOCommand 로 사용 하시구요
그리고, 결과값을 받아야 하는 SQL 문은 ADODataSet 을 ...
그다음 .. 일반 선택 질의는 ADOQuery 를 사용 합니다.
이때 ADOQuery 는 SQL 문장을 미리 입력 해두고서 ... 파라메타로
접근 해서 사용하기에 좋구요..
단순 Query 는 미리 디비에서 SQL 문장을 만들어 주고 ...
ADOTable 를 사용 하는게 정석으로 알고 있습니다.
그럼 개발살 보다는 조금 나은 허접 현이였습니다.
|