Foxtable(狐表)用户栏目专家坐堂 → 请教删除数据源


  共有2492人关注过本帖树形打印复制链接

主题:请教删除数据源

帅哥哟,离线,有人找我吗?
hb8888
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
请教删除数据源  发帖心情 Post By:2020/9/10 23:06:00 [显示全部帖子]

大师:大师删除一数据源,提示正在使用,不可删除。如果卸载该数据源的表后(是窗口中的表),运行以后又提示窗口中的表控件不存在,怎么回事?以前好好的。

 回到顶部
帅哥哟,离线,有人找我吗?
hb8888
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2020/9/10 23:08:00 [显示全部帖子]

 Dim ErrMsg1 As String
            Dim Conn1 As String = ljzfc                                                         '----连接字符串----
            If Connections.TryConnect(Conn1,ErrMsg1) = False Then                               '----创建数据源----
                MessageBox.Show(ErrMsg1)
            Else
                If Connections.Contains("lssjyexl") = False  Then
                    Connections.Add("lssjyexl",Conn1)
                Else
                    
                  Dim bjh As new List(of String)  
                    For Each dt As DataTable In DataTables
                        If dt.C  Then
                            If DataTables.Contains(dt.name) = True  Then                                
                                bjh.Add(dt.name)                           
                            End If
                        End If
                    Next
                  For Each a As String In bjh
DataTables.Unload(a)
Next



                    MessageBox.Show(3)
                    Connections.Delete("lssjyexl")
MessageBox.Show(4)
                    Connections.Add("lssjyexl",Conn1)
MessageBox.Show(5)


 回到顶部
帅哥哟,离线,有人找我吗?
hb8888
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:392 积分:2927 威望:0 精华:0 注册:2020/1/22 20:48:00
  发帖心情 Post By:2020/9/10 23:36:00 [显示全部帖子]

如果窗口中的表通过DataSource绑定到外部数据源的表,那么我删除数据源时,提示该数据源正在使用,怎么办?

 回到顶部