3
记录的特定字段
我使用SQL Server 2008中 我插入使用.Addnew如何检索刚刚插入到数据库
数据我有这样的代码
strSQL = "SELECT * FROM table"
rs.CursorType = 2
rs.LockType = 3
rs.Open strSQL, adoCon
rs.AddNew
rs.fields("pid") = pid
rs.fields("name") = name
rs.update
rs.requery
response.write rs.fields("GUID")
rs.close
我不得到一个错误 - 我得到一个没有打印
我在经典的asp做的,没有存储过程,没有什么特别的 guid列不是一个关键!它有一个默认值newid()和价值是在那里我没有得到它
我做错了什么?
这就是我结束了做什么,但仍然需要有另一个选择用于获取GUID,而不是标识列 –
你不需要再选择,只需做'SELECT GuidColumn FROM Table WHERE idColumn = @@ IDENTITY' –