:)
不好意思啊,说法不严谨,
----------------------------------------------//部分语句
Connection con=DbOprate.getConn();
con.setAutoCommit(false);
CallableStatement strm=con.prepareCall("{call sto_tjd(?,?)}"); strm.setString(1,str);
strm.registerOutParameter(2,Types.VARCHAR);
strm.execute(); System.out.println(strm.getString(2));-----------------------------------------------//以下是错误提示 [Microsoft][SQLServer JDBC Driver]The requested data is not available.
这个程序是用 ms sqlserver jdbc type 4 写的 测试通过可是换了一个版本的 jdbc( 也是 ms)结果就出现这样的问题了我的分不多了,只能请大家多海涵
不好意思啊,说法不严谨,
----------------------------------------------//部分语句
Connection con=DbOprate.getConn();
con.setAutoCommit(false);
CallableStatement strm=con.prepareCall("{call sto_tjd(?,?)}"); strm.setString(1,str);
strm.registerOutParameter(2,Types.VARCHAR);
strm.execute(); System.out.println(strm.getString(2));-----------------------------------------------//以下是错误提示 [Microsoft][SQLServer JDBC Driver]The requested data is not available.
这个程序是用 ms sqlserver jdbc type 4 写的 测试通过可是换了一个版本的 jdbc( 也是 ms)结果就出现这样的问题了我的分不多了,只能请大家多海涵
JDBC Version 2.0是没有问题的,因为公司里原先的版本我不知道是那个版本的所以,请各位高手帮忙,我没有使用过JDBC Version 1.0