Access插入一条数据后如何获取标识列?C#/Winform(非web程序)
用ADO操作access数据库时候,貌似有延迟的现象,插入一条数据后查询不到插入数据的标识列,也无法使用sql里面的@@identity,请求高手赐代码,谢谢!!!(一定...
用ADO操作access数据库时候,貌似有延迟的现象,插入一条数据后查询不到插入数据的标识列,也无法使用sql里面的@@identity,请求高手赐代码,谢谢!!!(一定要是C#语言的)
展开
4个回答
展开全部
要分开执行,先执行一次插入,然后在执行一次获取,获取的sql语句是Select @@Identity;
不要把插入和查询写在一个sql语句里,分开执行就可以了
不要把插入和查询写在一个sql语句里,分开执行就可以了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先。你使用C#的ADO.NET。我建议你不要使用access数据库。最好用SQLserver会比较好些。功能强大。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询