Foxtable(狐表)用户栏目专家坐堂 → SQLJoinTableBuilder如何导入Identify的值?


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

主题:SQLJoinTableBuilder如何导入Identify的值?

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


加好友 发短信
等级:四尾狐 帖子:896 积分:7535 威望:0 精华:0 注册:2017/12/27 14:19:00
SQLJoinTableBuilder如何导入Identify的值?  发帖心情 Post By:2023/12/6 14:03:00 [显示全部帖子]

Dim jb As New SQLJoinTableBuilder("查询表1","租赁项目结转明细表")
jb.C
jb.AddTable("租赁项目结转明细表","合同编号","租赁合同结转情况表","合同编号",JoinModeEnum.Left)
jb.AddCols("{租赁项目结转明细表}.[_Identify]","{租赁项目结转明细表}.合同编号", "客户名称",……)

加了绿色阴影的也不报错,查询表1中没有出现_Identify这一列。


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


加好友 发短信
等级:四尾狐 帖子:896 积分:7535 威望:0 精华:0 注册:2017/12/27 14:19:00
  发帖心情 Post By:2023/12/6 14:18:00 [显示全部帖子]

1、 Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "UP DATE {租赁项目结转明细表} SET ID = '" & Guid.NewGuid.TOstring() & "' "
cmd.ExecuteNonQuery()

新增ID列后,这样对存量的数据更新ID,是不是所有的ID都赋值一样的编号了?只能所有行单独循环才行吗?

2、在一个事务中Insert 了数百条数据,Guid.NewGuid.TOstring() 对每一个Insert的sql赋值,ID可能重复吗?
[此贴子已经被作者于2023/12/6 14:32:24编辑过]

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


加好友 发短信
等级:四尾狐 帖子:896 积分:7535 威望:0 精华:0 注册:2017/12/27 14:19:00
  发帖心情 Post By:2023/12/6 14:34:00 [显示全部帖子]

在一个事务中Insert 了数百条数据,Guid.NewGuid.TOstring() 对每一个Insert的sql中的ID赋值,ID可能重复吗?

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


加好友 发短信
等级:四尾狐 帖子:896 积分:7535 威望:0 精华:0 注册:2017/12/27 14:19:00
  发帖心情 Post By:2023/12/6 15:15:00 [显示全部帖子]

sqlserver数据库,如何不加载数据的情况下,循环一个表中的所有行啊
数据有点多,加载出来比较费时间,还慢。
[此贴子已经被作者于2023/12/6 15:21:27编辑过]

 回到顶部