当前位置:编程学习 > Delphi >>

delphi大侠看下

query.add('select * form _orderList where 合同号 like '+'%'+combobox1.text+'%'); 这是个模糊查询语句。 [Error] Unit1.pas(168): Undeclared identifier: 'query' query需要定义的吗?
追问:有啊,而且有连接了。你说的是拖哪去,第一次用这个软件啊,蛋疼死了改成adoquery1了,现在是[Error] Unit1.pas(167): Undeclared identifier: 'ADD'。 。改成adoquery1了,现在是[Error] Unit1.pas(167): Undeclared identifier: 'ADD'。 。
答案:query是一个变量,是TADOQuery类的,你如果没拖进去过就没定义,你也可以定义成临时变量,但是要设置好他的链接和数据源
其他:改成
ADOQuery1.Add(' ') 不知道你的Query是什么控件, BDE, ADO。 if trim(Edit1.text) <> trim(s) then
这样试试,你可以跟踪一下s的值
 

上一个:delphi7 删除VCLSkin
下一个:delphi中dimens[1].lev中lev什么意思啊?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,