以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  发布后的程序,链接不上数据库,点击确定后,没弹出修改字符串的地方  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=141464)

--  作者:weibu
--  发布时间:2019/9/29 17:17:00
--  发布后的程序,链接不上数据库,点击确定后,没弹出修改字符串的地方
发布后的程序,链接不上数据库,点击提示确定后,没弹出修改字符串的地方;为什么?
--  作者:有点蓝
--  发布时间:2019/9/29 17:21:00
--  
使用开发者登录
--  作者:weibu
--  发布时间:2019/9/29 17:24:00
--  
开发者修改链接字符串后,链接数据库后字符串会自动保存吧


--  作者:有点蓝
--  发布时间:2019/9/29 17:37:00
--  
如果是登录的时候弹出数据源链接,然后修改的,在修改窗口有个保存的勾选,勾选了就可以自动保存。
--  作者:weibu
--  发布时间:2019/9/29 17:39:00
--  
关键登陆是不弹出数据源链接
--  作者:有点蓝
--  发布时间:2019/9/29 20:07:00
--  
不管什么时候弹出的,勾选自动保存
--  作者:weibu
--  发布时间:2019/10/8 11:40:00
--  
老师下面代码我想实现,触发一次代码后,程序下次打开软件直接链接的是新的数据源,无需再重复触发下面代码。需要如何修改?    
现在是每次打开如果不重新执行下面代码,打开后还是链接的老的数据源。
        Dim s As String =""  \'遍历当前属于此数据源的表
        For Each ds As DataTable In DataTables
        If ds.C  Then
             s += "|" & ds.name         
        End If
       Next
       s = s.Trim("|")
        \'卸载表
    DataTables.Unload(s)
    Connections.Delete("wbsy")
    Connections.add("wbsy",r("pcip"))
    DataTables.load(s)
    Syscmd.Project.Save()

--  作者:有点蓝
--  发布时间:2019/10/8 13:58:00
--  
不行,每次都必须使用代码更改数据源。代码更改的数据源是无法保存的,仅在项目运行时有效
--  作者:weibu
--  发布时间:2019/10/8 14:38:00
--  
老师有其他方法达到保存的效果没?
--  作者:有点蓝
--  发布时间:2019/10/8 14:48:00
--  
没有办法。