请问这样为什么通不过?

shijies 2018-03-07 06:34:33
Statement stat = conn.createStatement();
ResultSet rs = stat.executeQuery("SELECT * FROM Greetings");
while (rs.next()) {
System.out.println(rs.getString(1));
}

编译后出现:

Exception in thread "main" java.lang.Error: Unresolved compilation problem:
conn cannot be resolved

at pkg.Main.main(Main.java:32)
...全文
346 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
huawangxin 2018-03-07
  • 打赏
  • 举报
回复
引用 3 楼 shijies 的回复:
用以下代码可以连接上数据库: package pkg; import java.sql.*; public class Main { public static void main(String [] args) { String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=lianyu"; String userName="sa"; String userPwd="shijie"; try { Class.forName(driverName); Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd); System.out.println("连接数据库成功"); } catch(Exception e) { e.printStackTrace(); System.out.print("连接失败"); } } } 但是往里面加上以下代码就不行了 Statement stat = conn.createStatement(); ResultSet rs = stat.executeQuery("SELECT * FROM Greetings"); while (rs.next()) { System.out.println(rs.getString(1)); }
这样写就可以了
shijies 2018-03-07
  • 打赏
  • 举报
回复
用以下代码可以连接上数据库: package pkg; import java.sql.*; public class Main { public static void main(String [] args) { String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver"; String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=lianyu"; String userName="sa"; String userPwd="shijie"; try { Class.forName(driverName); Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd); System.out.println("连接数据库成功"); } catch(Exception e) { e.printStackTrace(); System.out.print("连接失败"); } } } 但是往里面加上以下代码就不行了 Statement stat = conn.createStatement(); ResultSet rs = stat.executeQuery("SELECT * FROM Greetings"); while (rs.next()) { System.out.println(rs.getString(1)); }
方元之外 2018-03-07
  • 打赏
  • 举报
回复
如果没记错 rs.getString(1) 里面放的应该是字符串类型的字段名。 表的字段名
weixin_39670158 2018-03-07
  • 打赏
  • 举报
回复
没取到conn哦

50,639

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧