Access一点小问题 insert into Data_News(SortID,Title,Body,Writer)Values(@SortID,@Title,@Body,@writer);select @@identity as 'NewsID'Access不支持这种查询 那怎么在插入一条数据后立马获取该条数据的ID期待高手解决方法~先给30分~~问题解决后加50分~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 将命令 select @@identity as 'NewsID'单独使用dc.CommandText="select @@identity as 'NewsID'";Int32 id=(Int32)dc.ExecuteScalar();就可以了。也可以在存储过程中使用,要单独存为一个过程。 将insert into Data_News(SortID,Title,Body,Writer)Values(@SortID,@Title,@Body,@writer);和select @@identity as 'NewsID'分开执行即可。 求助:用C#通过kepserver读取plc实时数据 流媒体安全方面的问题 疑问 com+组件插入数据的奇怪问题,困扰我太久了,以前发过贴 DevExpress.XtraGrid.Menu.GridAppearanceMenu这个类为什么在help文档中没有相关文档? Visual Studio 2008 有没有自动排版的插件 学了C#后;; datagrid的折叠显示的问题 问:使用了data.SqlClient的程序如何分发(助誉给分) 请问数据库image字段的问题。 桌面应用程序 SQL2005的问题 在管理工具中找不到.Net FrameWork 2.0配置的选项,只有1.1配置。
单独使用
dc.CommandText="select @@identity as 'NewsID'";
Int32 id=(Int32)dc.ExecuteScalar();
就可以了。
也可以在存储过程中使用,要单独存为一个过程。
insert into Data_News(SortID,Title,Body,Writer)Values(@SortID,@Title,@Body,@writer);
和
select @@identity as 'NewsID'
分开执行即可。