السلام عليكم ورحمة الله
أول تجربة لي مع الداتا بيس
كتبت برنامج بسيط وربطته مع Access
عبارة عن أسئله ويدخل المستخدم الاجابة
البرنامج يعمل ولكن عند المقارنة مع الاجابة في الداتا بيس توجد مشكلة لا أعلم ماهي
import java.sql.*;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class ali {
Statement st;
ResultSet rs;
Connection con;
public ali() {
connect();
}
public void connect() {
Scanner s = new Scanner (System.in);
String qw, ans ;
qw = ans = null;
try {
String driver = "sun.jdbc.odbc.JdbcOdbcDriver";
Class.forName(driver);
String db = "jdbc:odbc:adad";
con = DriverManager.getConnection(db);
st = con.createStatement();
String sql = "select * from Table1";
rs = st.executeQuery(sql);
while (rs.next()) {
System.out.println (rs.getString("qw"));
String chos = s.nextLine();
ans = rs.getString("ans");
if (chos.equals(ans))
JOptionPane.showMessageDialog(null, "answer is true");
else
System.out.println(qw+"\t");
}
}
catch (Exception ex) {
System.out.print( ex.getMessage());
}
}
public static void main(String[] args) {
new ali();
}
}وعندي سؤال بخصوص الواجهات
هل يجب أن أتعلم طريقة إنشاء JButton -مثلا- بالكود
أم اتجه الى JButton الجاهزة ؟؟؟؟
وشكرا :happy:

