07-10-12, 11:00 AM
كاتب الموضوع : tibo
بسم الله الرحمن الرحيم
هذا الدرس عن قاعدة بيانات اوراكل بالجافا
نبدأ على بركة الله
نقوم بعملية ربط الجافا بقاعدة البيانات اوراكل..
سوف نستخدم Windows XP و Oracle9i database ،
اولاً: نقوم بفتح ODBC Data Source Administrator من لوحة التحكم
ثانياً: نقوم بإضافة User Data Sources عن طريق الزر Add، سوف تجد لائحة و بنهايتها سوف تجد Oracle in OraHome92 و هو الدرايفر المطلوب. قم بالضغط على Finish.
ثالثاً: سوف تظهر نافذة الـ Oracle ODBC Driver Configuration و منها نقوم بكتابة الـ Data Source Name و اسم المستخدم User ID، و قم بعمل Test Connection للتأكد من الاعدادات المطلوبة. و اخيراً قم بالضغط على OK للموافقة على الدرايفر.
و هذا مثال تطبيقي
نكتب استعلام ال
ـ SQL
بالسطر التالي:
هنا تطبع النتائج الموجودة في العمود firstname و العمود lsatname. (يجب اختيار جدول معين لديك فرضاً EMP Table).
تم بحمد الله ارجو التقييم
اخوكم Tibo
بسم الله الرحمن الرحيم
هذا الدرس عن قاعدة بيانات اوراكل بالجافا
نبدأ على بركة الله
نقوم بعملية ربط الجافا بقاعدة البيانات اوراكل..
سوف نستخدم Windows XP و Oracle9i database ،
اولاً: نقوم بفتح ODBC Data Source Administrator من لوحة التحكم
ثانياً: نقوم بإضافة User Data Sources عن طريق الزر Add، سوف تجد لائحة و بنهايتها سوف تجد Oracle in OraHome92 و هو الدرايفر المطلوب. قم بالضغط على Finish.
ثالثاً: سوف تظهر نافذة الـ Oracle ODBC Driver Configuration و منها نقوم بكتابة الـ Data Source Name و اسم المستخدم User ID، و قم بعمل Test Connection للتأكد من الاعدادات المطلوبة. و اخيراً قم بالضغط على OK للموافقة على الدرايفر.
و هذا مثال تطبيقي
كود :
[FONT=Courier New]import java.sql.*;
public class Oracle{
public static void main(String[] args){
Connection connection;
Statement statement;
ResultSet result;
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(Exception e){}
try{
connection = DriverManager.getConnection("jdbc:odbc:ORC_Library","scott","tiger");
statement = connection.createStatement();
result = statement.executeQuery("select * from members");
while(result.next()){
System.out.println(result.getString("firstname") + " " + result.getString("lastname"));
}
result.close();
statement.close();
connection.close();
}
catch(SQLException e){
System.out.println(e.toString());
}
} [/FONT]
بالسطر التالي:
: يجب يكون الاسم المكتوب في Data Source Name.
scott,tiger هم اسم و كلمة مرور المستخدم لقاعدة البيانات.
بالسطر التالي:
كود :
[FONT=Courier New]connection = DriverManager.getConnection("jdbc:odbc:ORC_Library","scott","tiger");[/FONT]
scott,tiger هم اسم و كلمة مرور المستخدم لقاعدة البيانات.
بالسطر التالي:
كود :
[FONT=Courier New]result = statement.executeQuery("select * from members");[/FONT]
ـ SQL
بالسطر التالي:
كود :
[FONT=Courier New]System.out.println(result.getString("firstname") + " " + result.getString("lastname"));[/FONT]
تم بحمد الله ارجو التقييم
اخوكم Tibo