将'null' varchar值转为int类型列时,为何出现语法错误?

2026-06-09 00:352阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计362个文字,预计阅读时间需要2分钟。

将'null' varchar值转为int类型列时,为何出现语法错误?

错误信息:org.apache.jasper.JasperException: javax.servlet.ServletException: java.sql.SQLException: [Micro 错误是:org.apache.jasper.JasperException: javax.servlet.ServletException: java.sql.SQLException: [Microsoft][SQLServer2000DriverforJD]

错误是:org.apache.jasper.JasperException:javax.servlet.ServletException:java.sql.SQLException:[Micro 错误是:org.apache.jasper.JasperException:javax.servlet.ServletException:java.sql.SQLException:[Microsoft][SQLServer2000DriverforJDBC][SQLServer]将varchar值'null'转换为数据类型为int的列时发生语法错误。 inthwid=0; inti=0; rs.previous(); while(rs.next()) { i=i+1; hwid=rs.getInt("hw_id"); 错误发生的位置是指 while(rs.next())这句hw_id这个字段我数据库里设置的类型中int型。 这个页面在我自己电脑里运行正常的,在另一台电脑就会报上面的错。
阅读全文

本文共计362个文字,预计阅读时间需要2分钟。

将'null' varchar值转为int类型列时,为何出现语法错误?

错误信息:org.apache.jasper.JasperException: javax.servlet.ServletException: java.sql.SQLException: [Micro 错误是:org.apache.jasper.JasperException: javax.servlet.ServletException: java.sql.SQLException: [Microsoft][SQLServer2000DriverforJD]

错误是:org.apache.jasper.JasperException:javax.servlet.ServletException:java.sql.SQLException:[Micro 错误是:org.apache.jasper.JasperException:javax.servlet.ServletException:java.sql.SQLException:[Microsoft][SQLServer2000DriverforJDBC][SQLServer]将varchar值'null'转换为数据类型为int的列时发生语法错误。 inthwid=0; inti=0; rs.previous(); while(rs.next()) { i=i+1; hwid=rs.getInt("hw_id"); 错误发生的位置是指 while(rs.next())这句hw_id这个字段我数据库里设置的类型中int型。 这个页面在我自己电脑里运行正常的,在另一台电脑就会报上面的错。
阅读全文