关于JSP的executeQuery语句,遇到点问题

来源:百度知道 编辑:UC知道 时间:2024/06/25 04:19:48
这样的语句是可以插入更新数据库的:
下面的语句成功了
s="use massage insert into massage(sender,receiver,title,massage) values ('"+sender+"','"+Geter+"','"+title+"','"+mas+"')";

Connection cn=java.sql.DriverManager.getConnection("jdbc:odbc:massage","","");
Statement st=cn.createStatement();
st.executeUpdate(s);

但是下面,这段查询的,总有错误
Connection cn2=java.sql.DriverManager.getConnection("jdbc:odbc:massage","","");
Statement st=cn2.createStatement();
ResultSet re=cn2.executeQuery("use massage select * from massage");

错误提示为:
An error occurred at line: 3 in the jsp file: /try.jsp
Generated servlet error:
C:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\try_jsp.java:58: 找不到符号
符号: 变量 cn2
位置: 类 or

你的错误好像出现在SQL语句上,可是看代码还找不出问题,你有空+我的QQ1009654014,我给你看看。这里不能调试也看不出来。

干吗又新建一个连接呢
直接用cn不是很好吗?
Statement st=cn.createStatement();
Statement st=cn2.createStatement();
俩名字都是st

大家都用jdbc,为何用odbc