안녕하세요 너구립니다.. (제 별명이 너구리예여.. ^^;;; )
이번에는 소스를 올릴께요...
barcode값을 입력받는 edit box에서 엔터를 눌렀을때
그 값이 디비에 있는지 없는지 검색하려고 합니다.
void __fastcall TfrmMain::edtBarcodeKeyPress(TObject *Sender, char &Key)
{
if(Key == VK_RETURN) {
AnsiString tempqry;
tempqry = "select * from equip where Barcode='";
tempqry += edtBarcode->Text;
tempqry +="'";
DataModule3->Query1->Close();
DataModule3->Query1->SQL->Clear();
DataModule3->Query1->SQL->Add(tempqry);
DataModule3->Query1->ExecSQL();
}
}
여기까지 했는데 그 이후에 어떻게 해야 할지 모르겠네요..
큐어리 결과 값을 어떻게 얻을수 있을까요?
에공 완전 초짜 질문입니다.. 웃지만 마시구 부디 답변 부탁
드립니다. ^^
그리구 edtBarcode에서 OnEnter라는 이벤트를 사용하려고 했었는데..
에디트 박스에 마우스 클릭만 해도 이벤트 처리를 하더군여..
왜 그런거죠?
그럼 좋은 하루 되세여...
|