ResultSet rs=(ResultSet) pst.executeQuery(); 不知道为什么 没办法ResultSet rs= pst.executeQuery();而必须要强制转换 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看你执行的sql语句啊。如果你执行的是select语句,返回的就是结果集,可以用ResultSet接收;如果你执行的是其他语句,比如insert,update..返回的是int类型。 String sql = "select sname,age,cphone,ccollege,cposition from `t_student` where sname=(?)";我做的是查询语句啊 // 删除的监听 if (source == sure3Button) { PreparedStatement pst = null; ResultSet rs = null; try { Class.forName("com.mysql.jdbc.Driver"); // 3、连接数据库,获取数据库连接 conn = DriverManager.getConnection( "jdbc:mysql://192.168.9.211:3306/students", "root", "wuxiniit456789"); // 4、通过connection得到Statement,Statement可以认为是SQL的执行单元 stmt = conn.createStatement(); String sql = "select sname,age,cphone,ccollege,cposition from `t_student` where sname=(?)"; pst = conn.prepareStatement(sql, ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); pst.setString(1, showfield.getText()); // ResultSet rs=(ResultSet) pst.executeQuery(); int i = 0; String[] s = new String[1]; while (rs.next()) { i = rs.getInt(1); s[0] = rs.getString(1) + rs.getString(2) + rs.getString(3) + rs.getString(4) + rs.getString(5); tablemodel2.addRow(s); } } catch (SQLException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } catch (ClassNotFoundException ee) { // TODO Auto-generated catch block ee.printStackTrace(); } } rs 重复定义了,能编译通过吗?ResultSet rs = null;ResultSet rs=(ResultSet) pst.executeQuery(); java冒泡法的疑问 为什么画不出rectangle? 郁闷啊,怎么能这样呢 一个基础问题 大家看看为什么不能这样用?!~~~ 请问能给javax.swing.JTextField做出右键菜单吗 java编写的窗口,如何动态的刷新 关于构造函数的问题 如何解析XML文件 {分享}三十二道java程序要经典面试题 请教有关继承,多态和初始化问题 各位大哥,进来帮帮忙啊,关于java汉字转拼音 pinyin4j的问题 java怎么实现:点击列表收缩功能?
如果你执行的是select语句,返回的就是结果集,可以用ResultSet接收;
如果你执行的是其他语句,比如insert,update..返回的是int类型。
我做的是查询语句啊
if (source == sure3Button)
{ PreparedStatement pst = null;
ResultSet rs = null; try
{
Class.forName("com.mysql.jdbc.Driver");
// 3、连接数据库,获取数据库连接
conn = DriverManager.getConnection(
"jdbc:mysql://192.168.9.211:3306/students", "root",
"wuxiniit456789");
// 4、通过connection得到Statement,Statement可以认为是SQL的执行单元
stmt = conn.createStatement(); String sql = "select sname,age,cphone,ccollege,cposition from `t_student` where sname=(?)"; pst = conn.prepareStatement(sql,
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
pst.setString(1, showfield.getText());
// ResultSet rs=(ResultSet) pst.executeQuery();
int i = 0;
String[] s = new String[1];
while (rs.next())
{
i = rs.getInt(1);
s[0] = rs.getString(1) + rs.getString(2) + rs.getString(3)
+ rs.getString(4) + rs.getString(5); tablemodel2.addRow(s);
} }
catch (SQLException e1)
{
// TODO Auto-generated catch block
e1.printStackTrace();
}
catch (ClassNotFoundException ee)
{
// TODO Auto-generated catch block
ee.printStackTrace();
}
}
ResultSet rs = null;
ResultSet rs=(ResultSet) pst.executeQuery();