一个错误提示,郁闷。天真、王寒松、完颜康、老猫、hbezwwl、Adnil等高手。赏个脸吧。(10分)

  • 主题发起人 主题发起人 dldldl
  • 开始时间 开始时间
D

dldldl

Unregistered / Unconfirmed
GUEST, unregistred user!
高手们啊,不要烦啊,要扶持祖国的花花草草。
用ADO+ODBC能不能连ACCESS数据库啊。在WIN2000、WINXP下都不成功。
可以编译显示内容但不能执行。提示如下:
project project1.exe raised exception class evarianttypecasterror whth
message 'could not convert variant of type (null) into type (string)'.
process stopped....
可能是那的错误,指点一二啊。在DELPHI6.0+SP2. 连SQL也不可以。但可以连接SQL系统
本身的数据库就完全没问题。大家多子多福啊。帮帮忙。
 
当然可以,可是你的描太空太简单了,不知怎么答
 
各位老大,是这样的。不知是不是一个BUG
先在ODBC数据源中设一个连接。连接ACCESS或SQL SERVER 2000。数据源名定为DATA(随意)
新建一个窗口。放入一个ADO组中的ADOTABLE控件。在connectionstring属性中选择ODBC
数据驱动。数据源名称选择DATA.测试连接成功。如放入一个表格控件也可以看到其中的内容。
但你一运行(F9),就会报错。错误码提示如下:
project project1.exe raised exception class evarianttypecasterror whth
message 'could not convert variant of type (null) into type (string)'.
process stopped....
这是在DELPHI6.0+SP2环境下,WIN2000、WINXP都有这个现象。
现象说明完了。有兴趣的朋友自己测试一下吧。
 
后退
顶部