按照帮助,进行了外部数据源设置,代码如下:
项目属性BeforeConnectOuterDataSource事件
If e.name = "返利合同" Then
e.C & e.ProjectPath & "返利合同.mdb;Persist Security Info=False"
ElseIf e.name = "批发及退货报表1" Then
e.C & e.ProjectPath & "批发及退货报表1.mdb;Persist Security Info=False"
ElseIf e.name = "批发及退货报表2" Then
e.C & e.ProjectPath & "批发及退货报表2.mdb;Persist Security Info=False"
ElseIf e.name = "入库结构报表1" Then
e.C & e.ProjectPath & "入库结构报表1.mdb;Persist Security Info=False"
ElseIf e.name = "入库结构报表2" Then
e.C & e.ProjectPath & "入库结构报表2.mdb;Persist Security Info=False"
ElseIf e.name = "新标目录" Then
e.C & e.ProjectPath & "新标目录.mdb;Persist Security Info=False"
End If
我现在只连了一个“返利合同”表,但当把文件夹剪切到别处时,打开没问题,能够连接。但想再增加外部数据表“批发及退货报表1”时,出现如下错误:
.NET Framework 版本:2.0.50727.3649
Foxtable 版本:2016.7.29.1
错误所在事件:
详细错误信息:
'F:\Document And Settings3\Administrator\Desktop\返利管理20170204\返利合同.mdb'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。
我看帮助里是这么说的:复制到任何目录都能正常链接该外部数据源。是我哪的代码有问题吗,请各位老师帮忙。