falcon3222
07-31-2007, 06:18 PM
السلام عليكم
يا شباب بغيت أتعلم كيفية ربط الجافا ببرنامج الJCreator مع MS Access
فحصلت على هذا الكود و لكني لم أفهمه
فأرجو منكم التوضيح
كود
import java.sql.*;
public class ConnectToAccess
{
public static void main(String args[])
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
Connection conn = DriverManager.getConnection("jdbc:odbc:;DRIVER=Microsoft Access Driver (*.mdb);
DBQ=D:\\path_to_db\db.mdb;PWD=mypass","login","password");
Statement command = conn.createStatement();
ResultSet rs = command.executeQuery("select * FROM keyword");
while (rs.next())
{
System.out.println(rs.getString(2));
}
System.out.println("Connected To Access");
}
catch (SQLException se)
{
System.out.println(se);
}
catch (Exception ex)
{
System.out.println(ex);
}
}
}
فهل هذا الكود صحيح أم لا؟؟؟ أو هل توجد أمثلة للتعلم
انه مبتدىء في الqueries و أريد عمل insert و من ثم عرض اللي عملت له insert فهل
يكون الcode قبل كود الربط بين الجافا و الMS Acces أم بعد ؟؟
و مشكورين
يا شباب بغيت أتعلم كيفية ربط الجافا ببرنامج الJCreator مع MS Access
فحصلت على هذا الكود و لكني لم أفهمه
فأرجو منكم التوضيح
كود
import java.sql.*;
public class ConnectToAccess
{
public static void main(String args[])
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
Connection conn = DriverManager.getConnection("jdbc:odbc:;DRIVER=Microsoft Access Driver (*.mdb);
DBQ=D:\\path_to_db\db.mdb;PWD=mypass","login","password");
Statement command = conn.createStatement();
ResultSet rs = command.executeQuery("select * FROM keyword");
while (rs.next())
{
System.out.println(rs.getString(2));
}
System.out.println("Connected To Access");
}
catch (SQLException se)
{
System.out.println(se);
}
catch (Exception ex)
{
System.out.println(ex);
}
}
}
فهل هذا الكود صحيح أم لا؟؟؟ أو هل توجد أمثلة للتعلم
انه مبتدىء في الqueries و أريد عمل insert و من ثم عرض اللي عملت له insert فهل
يكون الcode قبل كود الربط بين الجافا و الMS Acces أم بعد ؟؟
و مشكورين



