Tel*_*ini 7 .net c# sql stored-procedures sqldatareader
我正在从.net应用程序调用存储过程,该过程将记录插入数据库.但是,我需要获取我刚刚成功插入的记录列表.
我知道我可以直接从存储过程返回插入的行,但我希望有一种方法可以在C#中以编程方式执行此操作.
是否可以实现SQLDataReader类以实现此功能,即从插入/删除的表中读取?或者是否有其他类可以容纳此请求?
插入/删除的表在 INSERT 语句的 OUTPUT 子句中可用。您可以在存储过程的 INSERT 中使用 OUTPUT 子句,并使用 SQLDataReader 来获取结果。