以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  外部数据源的用户登陆问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=144766)

--  作者:lfz123
--  发布时间:2019/12/29 11:04:00
--  外部数据源的用户登陆问题
如果用内置的用户登陆,下列设置就没有问题,如果改用外部数据源的用户登陆,就不能正常有选择数据库的对话框出现,因为我有很多个一样的帐套数据库,所以需要做这样的对话框来选择,求解

图片点击可在新窗口打开查看此主题相关图片如下:连接数据源代码.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:用户设置.png
图片点击可在新窗口打开查看



--  作者:wei0769
--  发布时间:2019/12/29 13:13:00
--  

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

--  作者:lfz123
--  发布时间:2019/12/29 14:10:00
--  回复:(wei0769)[upload=jpg,4.jpg]UploadFile/2019...
老师,我按照自定义用户管理二的示例,在用户登陆窗口的确认按钮后面加入下面的代码,请问黄色部分代码实现呢,
Dim dlg As New OpenFileDialog
dlg.InitialDirectory = ProjectPath & _UserName
dlg.Filter= "Access文件|*.mdb"
If dlg.ShowDialog = DialogResult.Ok Then
我怎样把原本在BeforeConnectOuterDataSource事件中的这段代码在这里实现呢
e.C & dlg.FileName & ";Persist Security Info=False"
Else
    Syscmd.Project.Exit()
End If

复制代码黄色部分就变掉了,我重新截了个图如下,绿色框框的代码如何实现

图片点击可在新窗口打开查看此主题相关图片如下:连接字符串.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2019/12/29 14:15:21编辑过]

--  作者:有点蓝
--  发布时间:2019/12/29 20:52:00
--  
不能使用自定义用户管理,要使用这里的用法:http://www.foxtable.com/webhelp/topics/2723.htm
--  作者:lfz123
--  发布时间:2019/12/30 13:40:00
--  回复:(有点蓝)不能使用自定义用户管理,要使用这里...
我刚开始就是按照这个思路设置的,您看我1楼的设置截图,但是e.user.name是为空的 ,打开文件对话框也没显示,用内置的就没有问题
--  作者:有点蓝
--  发布时间:2019/12/30 14:34:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:自定义用户管理之一.zip