すいませんexecutescalarをするとInsertした行数が返ってくるのですが。やり方を教えてもらえないですかvb.net 2005 ado.net sqlserver 2005express同期接続strsql &= insert into tablestrsql &= (data)strsql &= output inserted.idstrsql &= values ('111')using cmd as new sqldatacmd cmd.connection = con cmd.commandtext = strsql iRet = cmd.executescalarend usingでiRetにはInsertした行数が入ります。ここで、identityをとりたいのですが・
>output inserted.idで、「id」はidentity型なんですよね?でしたらとれるはずなのですが・・・
コメントを投稿
2 件のコメント:
すいません
executescalarをすると
Insertした行数が返ってくるのですが。
やり方を教えてもらえないですか
vb.net 2005 ado.net sqlserver 2005
express
同期接続
strsql &= insert into table
strsql &= (data)
strsql &= output inserted.id
strsql &= values ('111')
using cmd as new sqldatacmd
cmd.connection = con
cmd.commandtext = strsql
iRet = cmd.executescalar
end using
でiRetにはInsertした行数が
入ります。
ここで、identityをとりたいのですが・
>output inserted.id
で、「id」はidentity型なんですよね?
でしたらとれるはずなのですが・・・
コメントを投稿