url=http://www.0zz0.com]ربط قاعدة بيانات اوراكل بالجافا 769147144[/url]

انت غير مسجل لدينا
يشرفنا انظمامك الى اعظاء المنتدى
رجاء قم بالتسجيل اولا


انضم إلى المنتدى ، فالأمر سريع وسهل


url=http://www.0zz0.com]ربط قاعدة بيانات اوراكل بالجافا 769147144[/url]

انت غير مسجل لدينا
يشرفنا انظمامك الى اعظاء المنتدى
رجاء قم بالتسجيل اولا
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

ربط قاعدة بيانات اوراكل بالجافا

اذهب الى الأسفل

ربط قاعدة بيانات اوراكل بالجافا Empty ربط قاعدة بيانات اوراكل بالجافا

مُساهمة من طرف صانع برامج الثلاثاء أبريل 20, 2010 3:30 pm

نقوم بعملية ربط الجافا بقاعدة البيانات اوراكل..
سوف نستخدم Windows XP و Oracle9i database ،

اولاً: نقوم بفتح ODBC Data Source Administrator من لوحة التحكم

ربط قاعدة بيانات اوراكل بالجافا Salah.jdbc.odbc1


ثانياً: نقوم بإضافة User Data Sources عن طريق الزر Add، سوف تجد لائحة و بنهايتها سوف تجد Oracle in OraHome92 و هو الدرايفر المطلوب. قم بالضغط على Finish.


ربط قاعدة بيانات اوراكل بالجافا Salah.jdbc.odbc2


ثالثاً: سوف تظهر نافذة الـ Oracle ODBC Driver Configuration و منها نقوم بكتابة الـ Data Source Name و اسم المستخدم User ID، و قم بعمل Test Connection للتأكد من الاعدادات المطلوبة. و اخيراً قم بالضغط على OK للموافقة على الدرايفر.

ربط قاعدة بيانات اوراكل بالجافا Salah.jdbc.odbc3



و هذا مثال تطبيقي
كود PHP:

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());
}
}


}

بالسطر التالي:

كود PHP:
connection = DriverManager.getConnection("jdbc:odbc:ORC_Library","scott","tiger");





ORC_Library: يجب يكون الاسم المكتوب في Data Source Name.
scott,tiger هم اسم و كلمة مرور المستخدم لقاعدة البيانات.


بالسطر التالي:

كود PHP:
result = statement.executeQuery("select * from members");


نا تكتب استعلام ال
ـ SQL
بالسطر التالي:

كود PHP:
System.out.println(result.getString("firstname") + " " + result.getString("lastname"));


هنا تطبع النتائج الموجودة في العمود firstname و العمود lsatname. (يجب اختيار جدول معين لديك فرضاً EMP Table).
صانع برامج
صانع برامج
المدير العام
المدير العام

عدد المساهمات : 415
0
تاريخ التسجيل : 05/04/2010
العمر : 37
الموقع : برامج x

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى