这样的程序运行时为何会出现'Invalid varaint type conversion'的异常? 用Delphi 6设计一个数据库软件,用了ADOTable,DBGrid,Datasource三个控件,设置了他们的属性后,最后把ADOTable的active属性设为了true,在窗体中DBGrid能够正常显示出表格,但运行时出现异常,'Invalid varaint type conversion'请问是怎么回事啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有问题阿,不可能会出现异常的首先把ADOTABLE里的connectstring设好,选用MicroSoft JET 4.0 OLE db provider 来连接Access数据库,然后ADOTABLE的TableName选好所用的表,放一个DataSource,其中的DataSe属性t设为刚才的AdoTable,放上一个DbGrid,其中的DataSource属性设为刚才的DataSource,然后把AdoTable里的Active属性设为True,这时在设计期就可以看到所用表的数据了,运行一切正常,呵呵,这种程序别说是Delphi6,就是Delphi1 都不会有问题的,哦,Delphi1还没有AdoTable,呵呵你需要重新连一下数据库,我估计可能是你改动了AdoTable的ConnectString,如果你不是自己写ConnectString,用Delphi生成的ConnectString,那就一点问题都没有 你可以在生成ConnectString的对话框里Test Connection,看看数据源格式是不是有问题 哦,原来我的程序的ADOTable的connectstring里我选的是Microsoft OLE DB provider for ODBC driver,选了MicroSoft JET 4.0 OLE db provider后运行就正常了,谢谢了。 postmessage popupmenu 没反应,紧急求助 delphi编写的记事本的问题 tree view的问题 请问这个过程怎么理解? 啊斯克码? 小猫提问:安装制作问题(五)WISE版 关于execl与数据库的问题? DBGridEh1里某行的“应收余额”=上一行的“应收余额”+本行的“应收增加”-本行的“应收减少”,“应收余额”怎么得到? 讨论:delphi 6的ADO是否同样存在bug 关于:使用日期型字段作查询条件的问题(ADO访问Oracle 8i)请用过的兄弟帮忙~~ 请问如何把已经屏蔽鼠标右键的程序执行右键操作?谢谢 下面的代码哪里错了
首先把ADOTABLE里的connectstring设好,选用MicroSoft JET 4.0 OLE db provider 来连接Access数据库,然后ADOTABLE的TableName选好所用的表,
放一个DataSource,其中的DataSe属性t设为刚才的AdoTable,放上一个DbGrid,其中的DataSource属性设为刚才的DataSource,然后把AdoTable里的
Active属性设为True,这时在设计期就可以看到所用表的数据了,运行一切正常,呵呵,这种程序别说是Delphi6,就是Delphi1 都不会有问题的,哦,Delphi1还没有AdoTable,呵呵你需要重新连一下数据库,我估计可能是你改动了AdoTable的ConnectString,如果你不是自己写ConnectString,用Delphi生成的ConnectString,那就一点问题都没有