2009年9月1日

VC++中使用ADO访问Oracle遇到的问题及解决方法(待续)

摘要: 1、如何判断存储过程输出参数的值为NULL?办法如下: [代码]解释:若不进行NULL判断,直接返回v.bstrVal,则会报错!2、存储过程正确,程序中参数设置也正确,为什么会报错或者结果不正确?可能原因:c++中执行参数的Append()方法的顺序必须和Oracle中的参数顺序一致。解释:ADO与Oracle的通信不似ADO.NET那么智能,它以格式化的字符串进行通信,所以如果参数的顺序与数据... 阅读全文

posted @ 2009-09-01 22:23 Yinner 阅读(2179) 评论(0) 推荐(0) 编辑

导航