0
我寫一個查詢來獲取從使用like
操作從MySQL數據庫中的列中的所有值:的MySQL參數化查詢與LIKE操作
lQuery := 'select batch_id from batch where batch_id like =:BatchID';
DataModTM.ADOQuery1.SQL.Clear;
DataModTM.ADOQuery1.SQL.Add(lQuery);
DataModTM.ADOQuery1.Parameters.ParamByName('BatchID').Value :='%' + lbID + '%';
DataModTM.ADOQuery1.Active := true;
我嘗試了上面的方法,但我沒有得到任何成功。有人可以建議正確的做法嗎?
您用它究竟有什麼問題? –
Iam在'='附近得到類似於SQL語法錯誤的錯誤 – userhi
你的SQL中'like'後面有一個錯誤的'=',你需要刪除'='。 –