select * from 表1 where time="'+Edit1.text+'"其中time在access表中定义为时间日期类型,而Edit1.text是字符类型。
想要完成的目的是,通过程序中输入时间来查询数据库中的记录,不知道还有什么更好的方法?
解决方案 »
- 菜鸟问题
- 一个线程问题,请大家看看我的程序错在哪儿?谢谢!!
- 求助!了解htonl函数转换标准网络字序的大侠请进
- 如何多线程拷贝一个目录
- ADOConnection的Connected属性设置为false,程序只对ADODATASET打开操作,为什么也能连接成功?
- 在listview上画图,图形如何实现拉申
- 怎么paradox表中Number类型只有小数点后两位?(急急急)
- 在线求助,谁知道CSDN离线浏览器中所用的数据库文件是什么格式的,扩展名为BLB
- 日期时间字段的赋值的问题?
- 边个可以话比我知,installshieldprofessional6.21的安装密码
- 请教:FastReport 打印邮编
- 求助一个小问题
用这个多好啊 不用转化
begin
sqlstr:='select * from 表1 where time='''+Edit1.text+'''';//这样写没有问题,你要看看你的time字段保存的日期的格式是怎样的
....
end;