sql 的變數問題 |
答題得分者是:Fishman
|
eath199
一般會員 發表:23 回覆:33 積分:16 註冊:2006-12-07 發送簡訊給我 |
void __fastcall TForm1::ClientSocket1Read(TObject *Sender,
TCustomWinSocket *Socket) { char receiveBuf[ 50 ]; Socket->ReceiveBuf( receiveBuf, 1 ); AnsiString display="33333"; Memo1->Lines->Add( receiveBuf[0] ); for( int i = 7; i < 24; i ) { display =Memo1->Lines->Strings[i]; } ADOQuery1->SQL->Clear(); ADOQuery1->SQL->Add( "INSERT INTO Data (PODNO,日期) VALUES (:a,now() )" ); ADOQuery1->Parameters->ParamByName("a")->Value=display; ADOQuery1->Prepared=true; ADOQuery1->ExecSQL(); ADOTable1->Active=false; ADOTable1->Active=true; } 以上是我的程式 執行後會有 ADOQuery1 : Parameters 'a' not found 的錯誤訊息出來 麻煩大家了 資料庫是用ACCESS |
Fishman
尊榮會員 發表:120 回覆:1949 積分:2163 註冊:2006-10-28 發送簡訊給我 |
|
eath199
一般會員 發表:23 回覆:33 積分:16 註冊:2006-12-07 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |