Delphi中的SQLQuery脚本寻找特定日期

时间:2016-06-09 13:05:40

标签: sql delphi dbexpress delphi-10.1-berlin

如何在运行语句之前在Delphi中准备Query?

我有一个来自GUI控件的值来过滤数据。

Select FULLNAME, DATE, WORKORDERNO From OE WHERE Date = "<Value_From_EditBox>"

1 个答案:

答案 0 :(得分:2)

使用参数化查询。 Delphi文档包含一组很好的关于在应用程序中使用数据库的教程。如果你在这里问这个基本问题,你可能应该找到它们。

MyQry.SQL.Text := 'SELECT FullName, Date, WorkOrderNo FROM oe WHERE Date = :Date';
MyQry.ParamByName('Date').AsDateTime := StrToDate(Edit1.Text);
MyQry.Open;