我正在运行一个oracle包,该包返回一个OracleDbType.RefCursor,我将其像这样转储到表中。
DataSet dsAddresses = new DataSet();
oda.Fill(dsAddresses, "SearchData");
dsAddresses = Abstract.NullHelper.ToNullSafeDataSet(dsAddresses);
int searchResults = dsAddresses.Tables["SearchData"].Rows.Count;
游标中的一个字段(针对一行数据的校验和的结果)(显然)返回的方式与数据库似乎发送的方式不同。
其他字段似乎都没有以任何方式被更改。有问题的字段是Oracle端的varchar2,并被读取为字符串。
在Visual Studio中,调试时是否有一种方法可以让我在将输出参数传递到数据表之前先查看它的内容,以便我可以检查它?
我看不到有深入的方法,我担心这里没有办法。
我可以详细说明在另一个问题中校验和是如何创建的(如果不是最终问题)(那不是不可能的),如果可以的话,我只想先对数据进行绝对验证。