Foxtable(狐表)用户栏目专家坐堂 → [求助]执行sql命令,表是否需要加入外部表


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

主题:[求助]执行sql命令,表是否需要加入外部表

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


加好友 发短信
等级:小狐 帖子:394 积分:4047 威望:0 精华:0 注册:2017/3/24 15:10:00
[求助]执行sql命令,表是否需要加入外部表  发帖心情 Post By:2021/4/3 9:41:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20210403084541.png
图片点击可在新窗口打开查看

数据源中的外部表,一个也没有。执行SQL命令,查询可以,添加列字段不行。

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


加好友 发短信
等级:小狐 帖子:394 积分:4047 威望:0 精华:0 注册:2017/3/24 15:10:00
  发帖心情 Post By:2021/4/3 9:42:00 [只看该作者]

Dim cmd As new SQLCommand
cmd.Con necti
cmd.Com mandText = "S elect Name F ROM SysObjects W here XType='U' orDER BY Name"
Dim dt As DataTable = cmd.ExecuteReader()


For Each dtr As DataRow In dt.DataRows  '第一步遍历数据库中的表名,创建相应的列名
    output.show(dtr("name"))    
    Dim cmd1 As new SQL Command
    cmd1.Con necti
    cmd1.Com mandText = "A LTER T able 数据库表统计 add " & dtr("name") & " Integer"
    cmd1.ExecuteNonQuery()
Next

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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


[此贴子已经被作者于2021/4/3 10:17:04编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

通过sql添加列肯定是可以的。

把sql放到数据库执行如果可以,上面的代码肯定也可以,如果不行看看是不是数据库用户没有足够的权限
output.show( "A LTER T able 数据库表统计 add " & dtr("name") & " Integer")

 回到顶部