以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何设置不同的用户组加载不同的数据源  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=99169)

--  作者:wakai
--  发布时间:2017/4/13 17:40:00
--  如何设置不同的用户组加载不同的数据源
因为工厂跟公司是通过外网VPN连接的,主机在工厂,想按不同用户组来加载不同的数据源,加快运行速度,各位老师这要怎么写


--  作者:有点色
--  发布时间:2017/4/13 17:53:00
--  

 看看

 

http://www.foxtable.com/webhelp/scr/0682.htm

 


--  作者:wakai
--  发布时间:2017/4/13 18:32:00
--  
按帮助的在登陆时选数据源,登陆后其它数据源还是打开
--  作者:有点色
--  发布时间:2017/4/13 19:32:00
--  
以下是引用wakai在2017/4/13 18:32:00的发言:
按帮助的在登陆时选数据源,登陆后其它数据源还是打开

 

你项目设置了多少个数据源?你希望打开之后有多少个数据源?

 

你代码怎么写的?


--  作者:wakai
--  发布时间:2017/4/13 23:36:00
--  
两个数据源,就按帮助的来做,扩展用户属性,登陆时选择数据库
If e.Name = "连接名称" Then
    Dim dlg As New OpenFileDialog
    dlg.Filter= "Access文件|*.mdb"
    If dlg.ShowDialog = DialogResult.Ok Then
        e.C & dlg.FileName & ";Persist Security Info=False"
    End If
End If

--  作者:有点色
--  发布时间:2017/4/14 8:50:00
--  

 为什么要做两个数据源?这两个数据源的表结构都是一样的?正常一个系统,只需要一个数据源。

 

 如果你另外一个数据源是无用的,那就不需要添加进来。