我使用以下代码查询数据:
tBPMDataSource = getJndiDataSource("java:/NaNaDS");
tBPMConnection = tBPMDataSource.getConnection();
tBPMStatement=tBPMConnection.createStatement();
if (tBPMDataSource!=null)
{
tBPMResultSet = tBPMStatement.executeQuery("select OID from ProcessInstance where serialNumber='"+ProcessSerial+"'");
while (tBPMResultSet.next()) {
ProcessOID=tBPMResultSet.getString(0);
}
}
并发生错误,以下是错误日志
2019-05-27 14:44:07,616 FINE [com.microsoft.sqlserver.jdbc.SQLServerException] (default task-96) *** SQLException:com.microsoft.sqlserver.jdbc.SQLServerStatement@2b71098e com.microsoft.sqlserver.jdbc.SQLServerException: ̷ӽ 0 ӬԶΧc ̷ӽ 0 ӬԶΧc
任何人都可以帮助找到此异常的错误代码吗?我试图在 sql server 中执行查询,它工作正常。谢谢。
JDBC API 列索引将是 base-1 而不是您期望的 base-0。出于一致性原因,我希望所有与索引相关的方法都是 base-0。必须记住哪些方法使用 0 哪些方法使用 1 有点烦人。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句