我想插入一行,并取回新行的身份像这样的东西检索新行的身份:插入行和SQL Server CE
INSERT INTO blah....;
SELECT @@IDENTITY as NewID;
我试图同时执行在C#中调用一个DbCommand对象的语句...它似乎不工作,或者我有错误。
我读过的精简版不支持在批处理中执行多个语句......但我也发现了这一点:
如果你想同时运行多个查询,则必须包括一个新的每个语句的行字符和每个语句结尾的分号。
来源:http://technet.microsoft.com/en-us/library/bb896140(SQL.110).aspx
所以它的工作原理或不...如果是的话我缺少什么?
(我知道我可以执行两个命令,并且工作正常,但我不知道是否我错过了一些东西)。
你是什么意思的“似乎并不工作”[原文如此?怎么了?你有任何错误信息? – Guffa 2011-04-06 06:46:50