解决 'Could not convert variant of type (NULL) into type (String)'

使用Delphi6的朋友开发数据库的时候可能遇到下面的情况:

使用TADOTable打开表的时候当表为空时出现文章标题的错误信息很是烦人。

当表有数据就不会出现这个错误了,经过多方磨难终于找到解决方法:(delphi想说爱你不容易,最近找到很多Bug)

解决方法:

1、在Object TreeView中找到你的数据连接然找到你的TAdoTable选项

2、找到Fields项,点击鼠标右键出现菜单,点击 Add All Fields即可。

 

有的网友给出答案:

示例代码

if sender.value = null then

text := ''

else

text := sender.value;

 

 

我得测试结果是:只要向上面的操作才可能出现该网友的事件,因此写不写代码都好用,期待各位网友的测试结果,敢做项目无时间测试!

你可能感兴趣的:(数据库,String,object,测试,null,Delphi)