本人在使用ADO读取mdb数据库时出现一个问题:...
ADoquery1.sql.add('select * from cUserID');
AdoQuery1.open;..strName:=AdoQuery1.FieldValues['cName'];问题就出在最后一句,如果当前记录中cName字段值为空,
则会出现错误 " Invalid Variant Type conversion"如果cName字段值不为空则一切正常cUserID数据表的结构是这样的ID 整型
..
cName 文本型 必填字段(否), 允许空字符(是)请问这是怎么回事,如何解决?!
ADoquery1.sql.add('select * from cUserID');
AdoQuery1.open;..strName:=AdoQuery1.FieldValues['cName'];问题就出在最后一句,如果当前记录中cName字段值为空,
则会出现错误 " Invalid Variant Type conversion"如果cName字段值不为空则一切正常cUserID数据表的结构是这样的ID 整型
..
cName 文本型 必填字段(否), 允许空字符(是)请问这是怎么回事,如何解决?!
解决方案 »
- DBGrideh的读写属性
- 怎么使用TOleContainer来嵌入office文件
- 怎么样连接远程数据库?用adoconnection可以么?
- 100分请教,在Delphi中,如何调用EXE文件。
- 如何使自己定义的组件中的 AliasName属性,具备TDatabase.Aliasname属性
- 请问谁有用DELPHI7中INDY的TCP控件编写的文件传输源程序(客、服)?
- 关于函数参数的类型(急)
- dll中非模态窗体与主窗体的同步
- jg.db (结果表)转存到文本文件 jcdata.txt
- 如何取得当前系统日期并和数据库比较?
- 在ReportBuilder中用ClientDataset作数据集,出现Cannot generate report,是何原因?
- 深圳的Delphi+SQL Server程序员多少钱一个月?
strName:=AdoQuery1.FieldByName('cName').asstring;