以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  求救!!數據源的問題  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=34820)

--  作者:tennis
--  发布时间:2013/6/17 8:26:00
--  求救!!數據源的問題
請問各前輩:
   我是用access當外部數據源,放於每個項目 data\\下, 但是只要一執行其他項目時皆出現錯誤要我重新設定數據源,不是各個項目已設定完了嗎?不勝其擾.


--  作者:Bin
--  发布时间:2013/6/17 8:37:00
--  
你直接这样设置是没用的,因为你项目的路径不一定是一致的.  


--  作者:tennis
--  发布时间:2013/6/17 9:18:00
--  

謝謝回答:參考了

BeforeConnectOuterDataSource:

If e.name = "User" Then
    e.C & e.ProjectPath & "data\\用户.mdb;Persist Security Info=False"
End If
 

對嗎?

 

[此贴子已经被作者于2013-6-17 10:30:39编辑过]

--  作者:Bin
--  发布时间:2013/6/17 9:19:00
--  
图片点击可在新窗口打开查看没错就是这样.
--  作者:tennis
--  发布时间:2013/6/17 9:54:00
--  

謝謝回答!!

但是一重新執行皆出現


图片点击可在新窗口打开查看此主题相关图片如下:err.jpg
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2013/6/17 9:55:00
--  
弹出一下你拼接的 连接字符串 检查一下有没拼接错.  利用Messagebox.show()
--  作者:tennis
--  发布时间:2013/6/17 10:33:00
--  

謝謝回答:參考了

If e.name = "User" Then
    e.C & e.ProjectPath & "data\\用户.mdb;Persist Security Info=False"
End If
 Messagebox.show(e.ConnectionString )

顯示

 


图片点击可在新窗口打开查看此主题相关图片如下:show1.jpg
图片点击可在新窗口打开查看

--  作者:Bin
--  发布时间:2013/6/17 10:36:00
--  
没道理啊.你确定路径正确了吗? 上个例子看看. 路径正确了的话不会连不上的.
--  作者:tennis
--  发布时间:2013/6/17 10:42:00
--  

謝謝回答: 因為我一直依help 再try 自定义用户管理,都不順,如附檔案,敬請幫忙囉!!

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:err自定义用户管理.zip


--  作者:Bin
--  发布时间:2013/6/17 10:56:00
--  
1.文件名称不要使用繁体字,否则无法处理,请使用英文或者简体字.  你连接失败的原因就是因为繁体字文件 然而你拼接的路径使用的是简体字.  这样当然找不到文件然后导致连接失败

2.外部数据源名称是区分大小写的, 不要起名为user 然后读取使用User这样是不行的.