|
안녕하세요 김진수입니다.
Query를 이용하여 데이타베이스에 추가하기 위해서 insert문을 사용하세요..
간단한 예제입니다.
Query1->Close(); //쿼리를 바꾸기전에 반드시 닫아야 합니다.
Query1->SQL->Clear(); //기존 SQL 문을 지웁니다.
Query1->SQL->Add("insert into \"animal.dbf\"");
Query1->SQL->Add("(NAME,WEIGHT,AREA)");
Query1->SQL->Add("values(\"New Animal\",80,\"Korea\")");
// animal.dbf 에 name.weight.area필드에 값 new animal,80,korea를 대입합니다.
Query1->ExecSQL(); // SQL문을 수행합니다.
//animal.dbf의 내용을 모두 불러와 표시합니다.
Query1->SQL->Clear();
Query1->SQL->Add("Select * from Animals.dbf");
Query1->Open();
수정하기 위해 update문을 사용합니다. 간단한 예입니다.
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("Update \"animals.dbf\""); //animals.dbf내용을 수정합니다.
Query1->SQL->Add("Set AREA = \"Korea\""); //필드AREA 명 내용을 korea로 합니다.
Query1->SQL->Add(wheree Name = \"Ocelot\""); //단 NAME 이 Ocelot와 같은 것만 수정합니다.
// 이문구가 없다면 animals.dbf 의 필드 AREA 내용을 모두 korea로 변경하겠죠...
Query1->ExecSQL();
Query1->SQL->Clear();
Query1->SQL->Add("Select * from Animals.dbf");
Query1->Open();
제가 예를 든내용은 가남사의 빌더 4.0의 내용을 가져온 겁니다... sql문을 사용하고자 하신다면
책을 자세히 보세요 그럼 님이 원하는 내용이 있을 겁니다... 내용이 커서
이정로 올립니다.
헐~ 님이 쓰신 글 :
: 김진수 님이 쓰신 글 :
: : 안녕하세요 김진수 입니다.
: :
: : Query를 사용하실때 파라미터를 이용하시면 원하는 값을 넣어 쿼리하실수 있으실 겁니다...
: : 책을참고하세요
: :
: : 헐~ 님이 쓰신 글 :
: : : TQuery에서 값을 입력할 수는 없습니까?
: : : 꼭 가르쳐 주세요...
:
: 그게 아니고, TQuery에서 Data 값을 입력하는 기능을 말합니다.
: 다시 답변 부탁드립니다.
|