Delphi+Access中,查询时在Edit控件中输入数字就行,输入文本或日期类型的就行
怎么解决???????????
怎么解决???????????
解决方案 »
- 有关QueryPerformanceFrequency的问题!
- 在linux+squid中,当Ftp下载通过http代理时,有没遇到过FTP下载时只能在IE中下载
- 怎样判断Edit.Text输入的是否是整数.如果不是整数,弹出一警告框!
- memo里无法换行
- 在DELPHI中使用CLIPPERR的源程序
- 各位xdjm,快救救我呀,4天弄不出来,我就惨了!!!
- 请求帮助,高分赠送
- 这个问题难道就没有人知道吗,再问一次。
- 一个注册表浏览器源代码!
- 如何删除一个table1表中的所有记录!
- 高人帮忙------------------从MSSQL移植过来的数据,碰到的两个问题------------------
- 100分请高手帮忙解决如何修改窗体调用的文字!详情请进!!
( 'select * from 表名 where ' +FName+ComboBox2.Text+'#'+Edit1.Text+'#')
执行的结果是这种形势例如
select * from 表名 where tablename=#2007-01-01#
对数字的查询与时间是不一样的,不可以放到一起,你的这个问题我记得有个贴子里已经说了
if 选择的是数字 then
( 'select * from 表名 where ' +FName+ComboBox2.Text+Edit1.Text)
else
( 'select * from 表名 where ' +FName+ComboBox2.Text+ '# '+Edit1.Text+ '# ');
parameters.parambyname(FName).value := Edit1.text;