【发布时间】:2013-01-04 03:45:47
【问题描述】:
我有以下插入语句: 在我的表中,ID 是主键...
INSERT INTO Student(Name,Family,Address);
我在 TableAdapter 中创建了另一个名为 SelectID 的查询
SELECT @@IDENTITY;
现在回到我的代码: 我打电话给插入:
TableAdapter .Insert("Elli",Stuart","tt11");
Display("Record Added.....And Student ID is:" + TableAdapter .SelectID);
问题是@@IDENTITY 假设将 ID 返回给我,但这里没有返回任何东西! 我做错了什么?!
【问题讨论】:
-
您需要在同一个打开的连接上调用 @@IDENTITY,请参阅我对您的其他问题的评论中的 Beth massi 链接...
标签: c# sql-server-ce tableadapter dataadapter