大家好,我刚学DElphi,遇如下问题:
用ADODataset1与一个Access数据库连接,将表project 的内容全部显示在DBGrid1中,再用ADOquery1与同一个Access数据库连接,
将表project中符合某条件的内容显示在DBGid2中:先将表project某个字段的值输入到Edit1中,例如把project表中的字段project_name的值 “防汛工程”输入到edit1中, 就是将project表中project_name的值为“防汛工程"的 内容 通过Button1的Click事件在DBgrid2中显示出来如果在Button1的click事件的过程下输入以下代码:
ADOquery1.SQL.Add('select product_name,B_price from project where project_name="防汛工程"');
ADOquery1.Active:=true;
程序可以运行。如果输入:
ADOquery1.SQL.Add('select product_name,B_price from project where project_name=Edit1.text');ADOquery1.Active:=true;
则不能运行。。求教各位大虾 后者如何才能运行; 如何才能将Edit1.text 中的内容 作为显示在DGrid2中的条件呢?