Foxtable(狐表)用户栏目专家坐堂 → sql的select语句如何获取identify或某1个其他字段的多个值?


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

主题:sql的select语句如何获取identify或某1个其他字段的多个值?

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


加好友 发短信
等级:四尾狐 帖子:896 积分:7535 威望:0 精华:0 注册:2017/12/27 14:19:00
sql的select语句如何获取identify或某1个其他字段的多个值?  发帖心情 Post By:2020/10/30 16:27:00 [只看该作者]

1、获取select的多条数据 仅仅identify的值。
2、获取select的多条数据 仅仅【姓名】列的值。
一条数据是通过Select SCOPE_IDENTITY()单条数据的identify
如果 select 多条数据,该怎么获取这些行对应的identify?
cmd.CommandText = "Insert Into Values();Select SCOPE_IDENTITY()"
Dim id As Integer = cmd.ExecuteScalar()
[此贴子已经被作者于2020/10/30 16:31:51编辑过]

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


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

执行2次

cmd.CommandText = "Insert Into Values();Select SCOPE_IDENTITY()"
Dim id As Integer = cmd.ExecuteScalar()

cmd.CommandText ="select * from 表A where [_Identify]=" & id
dim dt as datatable = cmd.Executreader

 回到顶部