【发布时间】:2018-06-13 21:57:23
【问题描述】:
我已经为数据库连接制作了程序,但它给了我错误,请帮助。 这是代码
DefaultTableModel model = (DefaultTableModel)t1.getModel();
String query="SELECT * FROM emp";
try
{
Class.forName("java.sql.Driver").newInstance();
String DB="jdbc:mysql://localhost:3306/shopping";
Connection con = DriverManager.getConnection(DB,"root","mysql");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(query);
while (rs.next())
{
int e= rs.getInt("Empno");
String n=rs.getString("Empname");
String j= rs.getString("Job");
String d= rs.getString("Hiredate");
String s= rs.getString("Sal");
String D= rs.getString("Deptno");
Object rec[]={e,n,j,d,s,D};
model.addRow(rec);
}
rs.close();
stmt.close();
con.close();
}
catch (Exception e)
{
JOptionPane.showMessageDialog(null, "Error in connectivity");
// TODO add your handling code here:
}
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
【问题讨论】:
-
你得到的错误(异常)到底是什么?
-
public static void main(String args[]) { in output :Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: Uncompilable source code - 在 NewJFrame.b1ActionPerformed 处非法开始表达式(NewJFrame.java:124)
-
能不能来teamviewer解释一下
标签: javascript java netbeans-8