IT只是另一項任務。問題是:在.MDB中搜索標題
btnSearch:用戶必須能夠通過輸入書名來搜索書籍。使用輸入框從用戶獲取標題。顯示標題和ISBN號
我有數據庫與多個表,其中有多個列。書名在tblBooks表中。
這裏的那一刻我Delphi代碼:
procedure TfrmLibrary.btnSearchClick(Sender: TObject);
var
sBookName : String;
begin
sBookName := InputBox('Enter book Name','','') ;
qryLibrary.Active := False;
qryLibrary.SQL.Text := 'SELECT * FROM tblBooks WHERE TITLE = ' + sBookName + ' ;';
qryLibrary.Active := True;
它給了我一個錯誤說:
項目問題1出現的異常類EOLeException與消息「參數Karoonag沒有默認值」進程停止
哦,'Karoonag'是書的標題。 請給我一隻手在這裏D:
我想知道爲什麼人們不把生成的SQL查詢字符串寫入備忘錄,複製粘貼它並直接在DB系統上測試查詢字符串。也許把查詢字符串變成Memo'Memo1.Lines:= Qry.SQL;' –