Foxtable(狐表)用户栏目专家坐堂 → 怎么判断某个表是否存在数据库表中呢?


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

主题:怎么判断某个表是否存在数据库表中呢?

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


加好友 发短信
等级:七尾狐 帖子:1571 积分:11238 威望:0 精华:0 注册:2021/1/17 17:06:00
怎么判断某个表是否存在数据库表中呢?  发帖心情 Post By:2022/10/4 11:38:00 [只看该作者]

怎么判断某个表是否存在数据库表中呢?

 

当前代码如下:

cmd1.CommandText = "se le ct * from 文书名称表"
If cmd1.ExecuteScalar > 0 Then
    Dim dt As DataTable = cmd1.ExecuteReader()
    Dim Products As List(Of String)
    Products = dt.sqlGetValues("对应表名")
    For Each Product As String In Products
          cmd1.CommandText = "D ELE TE FROM {" & Product & "} "
          cmd1.ExecuteNonQuery()
    Next
End If


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


加好友 发短信
等级:狐神 帖子:4649 积分:33907 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2022/10/5 14:24:00 [只看该作者]

Dim lst As List(Of String)
lst = Connections("nwnd").GetTableNames
For Each
nm As String In lst
    Output.Show(nm)

Next


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


加好友 发短信
等级:超级版主 帖子:107783 积分:548260 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/6 9:41:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/topics/1943.htm

使用sql,比如:https://blog.csdn.net/bingbangx/article/details/118359229

 回到顶部