|
그냥
Query1->SQL->Add("Select * from member.DB where 아이디='joozark'");
일케 하며는여 아이디가 주작인 것만 잘 나오거든여
근데 아이디로 검색하는 부분에 joozark라고 치며는여 에러가 나여
에러메시지는여
"Invalid field name.joozark"
이거구여
검색버튼 소스는 아래와 같습니다...
고수님들 부탁드려여
저는 물어볼 사람이 고수님들 바께 엄답니다
AnsiString Where="where";
AnsiString And="and";
AnsiString Id="아이디 =" + Edit1->Text;
AnsiString Name="업체명 =" + Edit2->Text;
AnsiString Class="관심공종 =" + Edit3->Text;
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("Select * from member.DB");
if((Edit1->Text!="")||(Edit2->Text!="")||(Edit3->Text!=""))
{
Query1->SQL->Add(Where);
if(Edit1->Text!="")
{
Query1->SQL->Add(Id);
Query1->SQL->Add(And);
}
if(Edit2->Text!="")
{
Query1->SQL->Add(Name);
Query1->SQL->Add(And);
}
if(Edit3->Text!="")
{
Query1->SQL->Add(Class);
Query1->SQL->Add(And);
}
Query1->SQL->Delete(Query1->SQL->Count-1);
}
Query1->Open();
|