【发布时间】:2015-08-28 17:00:05
【问题描述】:
我对编程还是比较陌生,这是我第一次尝试使用数据库创建程序。我在 PhpMyAdmin 中创建了数据库。用于访问数据库的两个类之间没有错误,但它不打印所需的信息。只是想知道是否有比我更有经验的人可以看到我哪里出错了。谢谢
Main方法如下:
public class Main {
public static void main(String[] args) {
DBConnect connect = new DBConnect();
connect.getData();
}
}
那么DBConnect方法如下:
import java.sql.*;
public class DBConnect {
private Connection con;
private Statement st;
private ResultSet rs;
public DBConnect(){
try{
Class.forName("com.mysql.jdbc.Driver");
con = DriverManager.getConnection("jdbc:mysql://localhost:8080/software","root","usbw");
st = con.createStatement();
}catch(Exception ex){
System.out.println("Error:" + ex);
}
}
public void getData(){
try{
String query="select from * football";
rs = st.executeQuery(query);
System.out.print("Records from the database");
while(rs.next()){
String name = rs.getString("Name");
System.out.print("Name: "+name+" ");
}
}catch(Exception ex){
System.out.println(ex);
}
}
}
如果有人能看出问题出在哪里或有任何其他建议,将不胜感激
再次感谢
【问题讨论】: