使用ADO连接Access时,生成SQL语句时,如何将数据库表中的非string类型的字段转换成string类型与某个字符串对比???例如:
select * from CD_table where 菜单日期='''+trim(LabeledEdit8.Text)+'''
上面这句SQL语句在执行时系统就会抛出异常说“标准表达式中类型不匹配”,因为上面的CD_table 中的'菜单日期'字段是日期类型的!!!
select * from CD_table where 菜单日期='''+trim(LabeledEdit8.Text)+'''
上面这句SQL语句在执行时系统就会抛出异常说“标准表达式中类型不匹配”,因为上面的CD_table 中的'菜单日期'字段是日期类型的!!!
解决方案 »
- delphi中操作access表,向一个表添加数据,另一个关联的表也有数据产生
- 怎么用ADO,通过SQL语句生成Paradox表的主键?
- 比较不好做的问题!!!!!!!!!!!!!!!!
- 急等!!!ado 问题
- 如何实现不显式使用TDataSetProvider或TProvider控件?
- WISE打包工具如何用?
- ***如何通过delphi进行oracle的备份和恢复操作?另加200分!!!***
- 哪位大虾有QuickReport For Delphi7,高分收购,要多少给多少!急呀!!
- winnt4中如何对i/o地址读写数据?(500分相送!)
- 怎样用ado连接sql server?
- 日语系统下Edit录不进内容,应该如何解决?
- 請教TADOQuery方面的問題
select * from CD_table where 菜单日期=#' + trim(LabeledEdit8.Text) + '#'