以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  sql的select语句如何获取identify或某1个其他字段的多个值?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=157848)

--  作者:guosheng
--  发布时间:2020/10/30 16:27:00
--  sql的select语句如何获取identify或某1个其他字段的多个值?
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编辑过]

--  作者:有点蓝
--  发布时间: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