Java 如何验证SAP HANA更新操作
我需要更新sap hana数据库中的行存储值 我尝试了下面的逻辑,但是无论是更新还是发生的任何异常,Java 如何验证SAP HANA更新操作,java,servlets,jdbc,sap,hana,Java,Servlets,Jdbc,Sap,Hana,我需要更新sap hana数据库中的行存储值 我尝试了下面的逻辑,但是无论是更新还是发生的任何异常,rs1始终返回0 PreparedStatement stmt1=newConn.createStatement(); int rs1 = stmt1.executeQuery(sql1); if(rs1>0) { // do some operation } 您的代码甚至不会编译为ResultSet没有exec
rs1
始终返回0
PreparedStatement stmt1=newConn.createStatement();
int rs1 = stmt1.executeQuery(sql1);
if(rs1>0)
{
// do some operation
}
您的代码甚至不会编译为
ResultSet
没有execute()
方法。请将您的实际代码显示为。@markrotVeel更新的代码可以提供帮助。您的代码仍然无法编译,因为PreparedStatement。executeQuery
返回一个结果集,而不是int
。如果要查找更新计数,则需要使用executeUpdate
(以及非结果集生成语句)。换句话说,您仍然缺少一个。