Sql 如何使用jsp将日期插入数据库?
我试图用java中的查询将日期插入数据库,但是我得到了这个错误 java.sql.SQLException:ORA-03115:不支持的网络数据类型或表示形式 但我不明白我做错了什么。是的,就是这样Sql 如何使用jsp将日期插入数据库?,sql,oracle,jsp,Sql,Oracle,Jsp,我试图用java中的查询将日期插入数据库,但是我得到了这个错误 java.sql.SQLException:ORA-03115:不支持的网络数据类型或表示形式 但我不明白我做错了什么。是的,就是这样 ResultSet rs=st.executeQuery(sql); // ^^^ 不!使用: ResultSet rs=st.executeQuery(); 或者更好 st.executeUpdate(); 当您调用exe
ResultSet rs=st.executeQuery(sql);
// ^^^
不!使用:
ResultSet rs=st.executeQuery();
或者更好
st.executeUpdate();
当您调用executeQuery(sql)时,实际上您调用的是继承语句,它根本不会使用您准备好的语句。您也可以编写
int returnval=st.executeUpdate();
返回:
任何一个
(1) SQL数据操作语言(DML)语句或
(2) 0表示不返回任何内容的SQL语句您可能需要而不是—但我怀疑这可能有关联。您的列的确切类型是什么?您使用哪一版本的Oracle?数据类型为日期和Oracle 10g版本
int returnval=st.executeUpdate();