最最简单的程序,为什么也有错???

aifycy 2003-10-10 10:26:19
新建一个程序,只有三个控件:adotable、datasource和dbgrid。
adotable的connectionstring、tablename和active属性都已设。
datasource的dataset属性已设为adotable1。
dbgrid的datasource属性已设为datasource1。

运行后出错:debugger exception notification:“project raised exception class EVariantTypeCastError with message‘Could not convert variant of type(Null) into type(String)’”
如果按一下F7,就可以出现运行后的窗口了。。

请问是什么原因啊??如何解决啊??
...全文
15 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
我不懂电脑 2003-10-10
  • 打赏
  • 举报
回复
打补丁
aifycy 2003-10-10
  • 打赏
  • 举报
回复
我用的是bcb6啊!!

我还想问问,如果不用ado连接,而用bde连接数据库,请问要怎样打包bde才能让程序在没有安装bcb的机子上运行啊??具体步骤怎样做啊??
huangjuliang 2003-10-10
  • 打赏
  • 举报
回复
我用BCB6没有问题呀
我以前用BCB5也没有这个问题呀!
wh_cb 2003-10-10
  • 打赏
  • 举报
回复
c++builder中使用ado的一个buger
升级到6.0
huangjuliang 2003-10-10
  • 打赏
  • 举报
回复
你只能打补丁试一下!
sigui 2003-10-10
  • 打赏
  • 举报
回复
升级到up4吧,没遇到过ado的这个问题;
用install express安装bde很方便的。

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧