主题:vb中的adodc控件怎样连接VFP的自由表?
SRST
[专家分:1880] 发布于 2008-09-07 22:21:00
vb中的adodc控件怎样连接VFP的自由表?这个问题我已经试验多次,一直没有解决。还请各位老师指教!
回复列表 (共7个回复)
沙发
shifta [专家分:380] 发布于 2008-09-09 22:05:00
以连接“C:\TEST\TESTDBF.DBF”VFP自由表为例:
With Adodc1
.ConnectionString ="Provider=MSDASQL.1;Persist Security Info=False;" & _
"Extended Properties=DSN=Visual FoxPro Tables;" & _
"UID=;SourceDB=[color=FF0000]C:\TEST[/color];" & _
"SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;" & _
"Collate=Machine;" & _
.CommandType = adCmdTable
.RecordSource ="[color=FF00FF]TESTDBF[/color]"
.Refresh
End With
板凳
SRST [专家分:1880] 发布于 2008-09-10 17:14:00
提示:实时错误‘13’
类型不匹配
[img]http://static8.photo.sina.com.cn/orignal/4c412f3445686fd330a97&000[/img]
请继续指导!
3 楼
shifta [专家分:380] 发布于 2008-09-10 19:54:00
不好意思,昨天发的代码中有点小错误。
应该是:
With Adodc1
.ConnectionString ="Provider=MSDASQL.1;Persist Security Info=False;" & _
"Extended Properties=DSN=Visual FoxPro Tables;" & _
"UID=;SourceDB=[color=FF0000]C:\TEST[/color];" & _
"SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;" & _
"Collate=Machine;"
.CommandType = adCmdTable
.RecordSource ="[color=FF00FF]TESTDBF[/color]"
.Refresh
End With
4 楼
SRST [专家分:1880] 发布于 2008-09-10 22:27:00
谢谢你 我明天试一下
5 楼
SRST [专家分:1880] 发布于 2008-09-11 16:43:00
将以上代码加入Form-load事件中,运行时虽然没有提示任何错误,但adodc控件没什么反应(呈灰色)。还请继续指导,谢谢!
能否给具体的做一个示例?
6 楼
shifta [专家分:380] 发布于 2008-09-11 20:41:00
例子已发到你的邮箱goodluck8019@yahoo.com.cn
7 楼
SRST [专家分:1880] 发布于 2008-09-11 21:27:00
我已收到,谢谢!
我的这个自由表不知道为什么必须把表中的三个数值型字段变成字符型的才可以。
我来回复