回 帖 发 新 帖 刷新版面

主题:[讨论]查询SQL数据库数据

[img]c:\2.jpg[/img]
当我在Edit中输入10248时,
点击button查询按钮后,
在DBGrid中只显示OrderID等于10248的相关数据。
Button控件的代码该怎么写。
请高手指点。
谢谢!!!

回复列表 (共1个回复)

沙发

很简单的:  
  
begin
  TADOQuery((DBGrid.DATASOURCE).DATASET).Filtered:= false;
  TADOQuery((DBGrid.DATASOURCE).DATASET).Filter:= Format(OrderID= %d',[strtoint(Edit.text)]);
  TADOQuery((DBGrid.DATASOURCE).DATASET).Filtered:= True;
end;

我来回复

您尚未登录,请登录后再回复。点此登录或注册