如何使用C#.NET中的OleDbConnection类在DB2数据库中没有引发异常的情况下获取SQLCode 如何使用C#NET中的OleDbConnection类在DB2数据库中没有引发异常的情况下获取sqlcode

如何使用C#.NET中的OleDbConnection类在DB2数据库中没有引发异常的情况下获取SQLCode 如何使用C#NET中的OleDbConnection类在DB2数据库中没有引发异常的情况下获取sqlcode,c#,db2,oledbconnection,C#,Db2,Oledbconnection,例如: 当更新和删除查询没有返回行时,sqlcode为100,但如何在OledbConnection中获得它 以及在没有返回行时使用select查询时,我需要获取SQLCode?SQLCode=0成功,SQLCode=0警告(100-无返回行) 建议使用IBM Data Server provider for.Net而不是通用OLEDB provider;IBM提供程序具有,其中包含您要检索的信息。我正在处理迁移项目,更改其实际工作方式存在一些限制。Oledb在当前项目中使用,我们正在尝试使用新

例如:

当更新和删除查询没有返回行时,sqlcode为100,但如何在OledbConnection中获得它

  • 以及在没有返回行时使用select查询时,我需要获取SQLCode
    ?SQLCode=0成功
    SQLCode=0警告(100-无返回行)

  • 建议使用IBM Data Server provider for.Net而不是通用OLEDB provider;IBM提供程序具有,其中包含您要检索的信息。

    我正在处理迁移项目,更改其实际工作方式存在一些限制。Oledb在当前项目中使用,我们正在尝试使用新的帮助文件和当前的帮助文件(dll)没有太多的灵活性。所以,如果我们使用IBM数据服务器提供程序,即使没有异常,我们也会得到SQLCode。。。我们使用内联查询,而不是从C#到DB2的存储过程。。。我需要SQLCode=100,如果在更新和删除时没有返回where条件的行,则会发生这种情况。或选择查询。。。。。。即使我们在哪个对象中可以找到sqlcode(当没有execption时)。。。。。。。请帮忙。。。。。。。