with datamodule.CustomerData.qrysrh do
begin
close;
sql.clear;
sql.Add('select * from customer');
sql.Add(' where lxr=:srh');
parambyname('srh').asstring:=srhedt.Text;
prepare;
open;
end;
运行的时候错误:[Error] search.pas(43): Undeclared identifier: 'parambyname'
[Error] search.pas(43): Missing operator or semicolon
[Error] search.pas(44): Undeclared identifier: 'prepare'请问那里错了?
begin
close;
sql.clear;
sql.Add('select * from customer');
sql.Add(' where lxr=:srh');
parambyname('srh').asstring:=srhedt.Text;
prepare;
open;
end;
运行的时候错误:[Error] search.pas(43): Undeclared identifier: 'parambyname'
[Error] search.pas(43): Missing operator or semicolon
[Error] search.pas(44): Undeclared identifier: 'prepare'请问那里错了?
解决方案 »
- 能不能实现向局域网内指定的机器发送消息
- 能不能动态在form中添加控件?
- 请问在DELHPI中‘=’和‘:=’有什么区别?
- Access+ADO中是不是不支持跨表Update[][][][]帮我看看这个简单语句为什么不行
- find函数的问题,请各位老兄帮忙
- csdn.net这个网站是用哪几种开发工具开发的?
- 请众位大侠,能不能强烈的推荐一本关于Delphi入门级的经典著作!谢谢了!推荐者必有分
- 整个程序可见的公共变量在什么地方定义?如何引用?
- 哪位大哥知道 <<Delphi for Windows95 开发指南>>什幺地方可以下载
- 数组问题
- 请教高手!
- 如何让Table1指针指到Query1查询结果?
改为
PARAMETERS.parambyname('srh').asstring:=srhedt.Text;
试试看。