|
|
|
ใช้ JApplet กับ Database แล้วพอรันบนบราวเซอร์แล้วมันไม่แสดงผลครับ |
|
|
|
|
|
|
|
คือผมใช้ JApplet กับ mySQL คราวนี้ เวลารันในโปรแกรมมันแสดงผลออกมาครับ
แต่พอไปรันบนบราวเซอร์ ข้อมูลใน database มันไม่ออกมา
ลองเอาไฟล์ mysql-connector-java-5.1.18-bin.jar กับ sqljdbc4.jar ไว้ในโฟลเดอร์เดียวกันแล้ว
โค้ด Java
Code
import java.awt.GridLayout;
import java.sql.*;
import javax.swing.*;
public class Display extends JApplet{
private Connection con;
public Display() {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con = DriverManager.getConnection("jdbc:mysql://localhost/datatest","root","monoblos2537");
Statement s = con.createStatement();
setLayout(new GridLayout(0,5));
ResultSet rec = s.executeQuery("select * from mymusic");
JOptionPane.showMessageDialog(null, rec);
JOptionPane.showMessageDialog(null, "Wellcome to database.");
while((rec!=null) && (rec.next())){
add(new JLabel(rec.getString("id")));
add(new JLabel(rec.getString("artist")));
add(new JLabel(rec.getString("album")));
add(new JLabel(rec.getString("title")));
add(new JLabel(rec.getString("year")));
}
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
JOptionPane.showMessageDialog(null, "Error");
} catch(ClassNotFoundException e){
JOptionPane.showMessageDialog(null, "Not Found");
}
}
}
โค้ด HTML
Code
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Test Database</title>
</head>
<body>
<applet
code = "Display.class"
width = 450
height = 300
archive = "mysql-connector-java-5.1.18-bin.jar,sqljdbc4.jar"
>
</applet>
</body>
</html>
Tag : Java, MySQL, JAVA
|
|
|
|
|
|
Date :
2014-02-11 16:13:15 |
By :
monoblos |
View :
1102 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แนะนำให้ตรวจสอบพวก Jar ครับ เก็บไว้ถูกต้องตาม Path หรือไม่ครับ ลองดูในไฟเดอร์ /lib ครับ
|
|
|
|
|
Date :
2014-02-12 10:26:09 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา mysql-connector-java-5.1.18-bin.jar กับ sqljdbc4.jar
ไว้ในโฟลเดอร์ของ java เหรอครับ
ลองแล้ว ไม่ได้ครับ เหมือนเวลารันบนบราวเซอร์มัน ไม่อ่าน 2 ไฟล์นี้อ่ะครับ
|
|
|
|
|
Date :
2014-02-12 20:36:33 |
By :
monoblos |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|