要连SQL Server里Manage库中的a表(通过ODBC连)
Form中有控件:
ADOTable、DataSource1、DBGrid1表结构(就一个字段):
MaterialName char 20 不能为空 (这个字段设了索引)控件属性:
ADOTable.ConnectionString: Provider=MSDASQL.1;Persist Security Info=False;User
ID=manager;Data Source=Manage (是通过向导自动创建的)
ADOTable.TableName: a其它控件就不用说了吧,大家都知道
属性都设置好后,我在设计状态下把ADOTable的Active变为True,一切正常,DBGrid里能看到数据
但按了F9运行后,却报错,说是"Invaild variant type conversion"!!
我不懂了,我没写一句代码,就设设属性,这程序也能出错?
Form中有控件:
ADOTable、DataSource1、DBGrid1表结构(就一个字段):
MaterialName char 20 不能为空 (这个字段设了索引)控件属性:
ADOTable.ConnectionString: Provider=MSDASQL.1;Persist Security Info=False;User
ID=manager;Data Source=Manage (是通过向导自动创建的)
ADOTable.TableName: a其它控件就不用说了吧,大家都知道
属性都设置好后,我在设计状态下把ADOTable的Active变为True,一切正常,DBGrid里能看到数据
但按了F9运行后,却报错,说是"Invaild variant type conversion"!!
我不懂了,我没写一句代码,就设设属性,这程序也能出错?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货