数值型应该如此:
form47.adoQuery1.sql.add('select * from table1 where 编号='+Edit1.text);模糊查询?数值型还是用范围吧(大于、小于等)
form47.adoQuery1.sql.add('select * from table1 where 编号='+Edit1.text);模糊查询?数值型还是用范围吧(大于、小于等)
解决方案 »
- 怎么样向大版主投诉, 支持hqhhh (枫叶), cnCharles(旺仔)网友来看看.
- 菜鸟提问关于不同窗体使用同一个变量的问题
- 现在选择DBGRID就是选择一个网格,我想选择一行!怎么办?
- 关于数据库的问题,急急急
- 高分相赠,例如在WORD等文档处理软件中工具栏有一个快速设置字体等颜色的按钮,请问DELPHI是否也有这种控件?如果答对100分全给,不够另
- SaveDialog1 的问题
- EstackError: StackOverflow?
- 请问为什么要使用资源文件?
- private//这里的东西定义就是为了给以后其子类继承用的吗,既然定义在这里的东西不能马上用,那么定义来干吗,不太明白前头加F干什么
- Total fields price,cost on type to newdbf 这句用SQL怎么写??
- 深入SelectDirectory--它有bug!!??
- 十分着急,有关数据显示
用like 和=進行模糊和精確查詢
where 编号 = '%AAA%' //模糊
form47.adoQuery1.Close;
form47.adoquery1.sql.Clear;
form47.adoQuery1.sql.add('select * from table1 where 编号='+Edit1.text);
form47.adoQuery1.Open;模糊查询form47.adoQuery1.Close;
form47.adoquery1.sql.Clear;
form47.adoQuery1.sql.add('select * from table1 where cast(编号 as VARCHAR(10)) like =''%'+Edit1.text+'%''');
form47.adoQuery1.Open;
form47.adoQuery1.sql.add('select * from table1 where 编号>'+Edit1.text+ ' and '+ '编号<'+Edit2.text );