繁体   English   中英

NetBeans中的错误:找不到ResultSet

[英]Error in netbeans : cannot find ResultSet

我是Java的新手,我正在按照一个教程在javafx应用程序和mysql数据库之间创建数据库连接。 但是,当我声明ResultSet时,IDE会出现错误。 显示的错误是: 错误:找不到符号ResultSet = rs;

我检查这个这个类似的问题,但这个问题似乎即使问题是相似的不同。 给出的所有解决方案均无效。

我在MacOSX上运行netbeans。

 /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package pkg3treka; import java.net.URL; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement; import java.util.ArrayList; import java.util.ResourceBundle; import javafx.fxml.Initializable; import java.sql.ResultSet; /** * FXML Controller class * * @author User */ public class NewUserViewController implements Initializable { /** * Initializes the controller class. */ public Connection getConnection(){ Connection con; try{ con = DriverManager.getConnection("jdbc:mysql://localhost/trekka", "root", ""); return con; }catch(SQLException e){ e.printStackTrace(); return null; } } public ArrayList<User> userList(){ ArrayList<User> usersList = new ArrayList<User>(); Connection connection = getConnection(); String query = "SELECT * FROM Users"; Statement st; ResultSet = rs; try { st = connection.createStatement(); rs = st.executeQuery(query); User user; while(rs.next()){ user = new User(rs.getID("U_id")); usersList.add(user); } }catch(Exception e){ e.printStackTrace(); } return usersList; } @Override public void initialize(URL url, ResourceBundle rb) { // TODO } } 

删除等号

ResultSet = rs; 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM