在用SQL语句进行查询时,用的是TADOQUERY 控件,语句如下:
adoquery1.open;
adoquery1.sql.add('select * from a where a=' & trim(edit1.text) &' ');
adoquery1.open;
出错
adoquery1.open;
adoquery1.sql.add('select * from a where a=' & trim(edit1.text) &' ');
adoquery1.open;
出错
解决方案 »
- [散分][醒目]非常感谢朋友们的支持,特此散分。
- 我想把字节数组s:Array of Byte中的指定位置的流(例如从3到6)拷贝到字节数组m中,不知该如何做呢
- 请问如何把OleContainer1的word文档存入access的ole类型的字段中,并且又如何显示回来??高手帮忙啊!!!!!
- 控制word,选择那种方法最好?
- 密码登陆的问题,请指教
- 有没有办法 枚举类的所有属性和方法?
- 这样的SQL语句怎样写, 是否非要分两步?
- 如何单独定义Delphi中的Treeview中每个节点的事件.高难度问题.
- 求助
- delphi程序如何换颜色
- 报表设置问题!急急急!!!!
- 请教一下,如何将数据库从access中移到sql server,急急,谢了!
adoquery1.sql.clear;
adoquery1.sql.add('select * from a where a='+ trim(edit1.text)+ ' ');
adoquery1.open;
ParamByName('stratdate').asdate:= StrToDate(edit1.text);
adoquery1.sql.add('select * from a where a= text')
ParamByName('text').AsString := EditAlignSectorNo.Text;
ExecSQL;
end;
可是也不行啊,提示:"参数a没有默认值。"先给五分
adoquery1.sql.clear;
adoquery1.sql.add('select * from a where a='''+ trim(edit1.text)+'''');
adoquery1.open;
我是在COMBOBOX控件的CHANGE事件中写的以上代码,按CDSoftwareWj(95927) 说的提示参数据变量值没有默认值
sql.add('Select * From a Where a = :stratdate ');
ParamByName('stratdate').asdate:= StrToDate(edit1.text);
open;