ฉันต้องการดึงข้อมูลสมบูรณ์ข้อมูลจากฐานข้อมูลของโต๊ะทา RMI. ฉันใช้อาเรย์วิธีการอยู่ในส่วนติดต่อของจาวาและฉันต้องการจัดเตรียมไว้ว่าวิธีการอยู่ใน implementation ห้องเรียน ความตั้งใจของฉันคือเพื่อเอาข้อมูลอยู่ในตารางคู่ลำดับผ่านทาง implementation และแสดงมันออกผ่านทาง JTable
ที่ลูกค้าด้านหนึ่ง ฉันต้องสร้างเป็นหนึ่งคอลัมน์โต๊ะในฐานข้อมูล ฉันต้องไปออกแบบทั้งหมดข้อมูลจากโต๊ะนั่นไปที่ลูกค้าด้านหนึ่ง
ฉันต้องติดที่ถูกเข้ารหัสฉุกเฉินผมทำ ฉันต้องยังมีข้อผิดพลาดอยู่ภายในสองรหัสส่วนที่ฉันได้.
ส่วนติดต่อ
public interface Interface extends Remote {
public static String[] getArray() throws Remote Exception; // Here it shows missing method
// body or declare abstract
}
Implementation
public class TheImplementation extends UnicastRemoteObject implements Interface{
public TheImplementation()throws Remote Exception{
super();
}
private static final long serialVersionUID = -3763231206310559L;
Connection con;
PreparedStatement pst;
ResultSet rst;
public static String[] getArray() throws RemoteException{
String fruitdetails = null;
try {
Connection connection=ConnectionProvider.getConnection();
Statement st=connection.createStatement();
ResultSet rs=st.executeQuery("select *from details");
while(rs.next()) {
fruitdetails= rs.getString("fruit");
String tbData[]={fruitdetails};
}
}
catch (SQLException e) {
JOptionPane.showMessageDialog(null, e);
}
return tbData;// Here it shows error. Cannot find symbol.
// I tried to declare array at top. But, It didn't work.
}
}