以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教数据源返回字符  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=142607)

--  作者:hbhb
--  发布时间:2019/11/1 10:04:00
--  请教数据源返回字符
大师:请教为什么通过数据源返回的字符串与指定的不一样?比如:

Dim ErrMsg As String
Dim
Conn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\帐套.mdb;Persist Security Info=False;Jet OLEDB:System Database=D:\\System.mda;User ID=MorningStar;Password=ypb;Jet OLEDB:Database Password="
If
Connections.TryConnect(Conn,ErrMsg) = False Then
   
MessageBox.Show("数据源无法连通,原因:" & ErrMsg)
Else

    
Connections.add("数据源",Conn)
End
If


但通过Connections("数据源").ConnectionString返回的字符串红色部分就没有了?

--  作者:有点蓝
--  发布时间:2019/11/1 10:13:00
--  
Dim Conn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\帐套.mdb;Persist Security Info=False;Jet OLEDB:Database Password=ypb"
--  作者:hbhb
--  发布时间:2019/11/1 10:43:00
--  
不对呀,这个mdb 文件有工作组文件、用户名及密码呀?
--  作者:有点蓝
--  发布时间:2019/11/1 10:58:00
--  
知道密码就可以登录,不需要什么工作组和用户
--  作者:hbhb
--  发布时间:2019/11/1 11:18:00
--  
不可能!
另外这是一种什么情况?
在命令窗口能执行,放到函数中就不能执行?
就是这一句c——md.ExecuteReader   

--  作者:有点蓝
--  发布时间:2019/11/1 11:50:00
--  
上传具体实例说明