إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

ربط الاوراكل ب جافا


3 رد (ردود) على هذا الموضوع

#1 medo_mans

medo_mans

    عضو

  • الأعضــاء
  • 8 مشاركة
  • الاسم الأول:Mohamed
  • اسم العائلة:Elgebaly
  • البـلـد: Country Flag

تاريخ المشاركة 17 May 2009 - 10:49 PM

محتاج اعرف ازى ابرط interface java f ب oracle database

#2 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 18 May 2009 - 01:08 AM

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

اولا ... اذهب الى CONTROL PANEL>>>ADMINISTRATIVE TOOLS>>>ODBC

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



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


و هذا مثال تطبيقي


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


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

connection = DriverManager.getConnection("jdbcdbORC_Library","scott","tiger");


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

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


result = statement.executeQuery("select * from members");


هنا تكتب استعلام الـ SQL 

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


System.out.println(result.getString("firstname") + " " + result.getString("lastname"));

ملفات مرفقة

  • ملف مرفق  1.png   14.76كيلو   40 عدد مرات التحميل
  • ملف مرفق  2.png   13.69كيلو   41 عدد مرات التحميل
  • ملف مرفق  3.png   12.26كيلو   33 عدد مرات التحميل

تم التعديل بواسطة PALI.ORACLE, 18 May 2009 - 01:13 AM.

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist

 


#3 medo_mans

medo_mans

    عضو

  • الأعضــاء
  • 8 مشاركة
  • الاسم الأول:Mohamed
  • اسم العائلة:Elgebaly
  • البـلـد: Country Flag

تاريخ المشاركة 19 May 2009 - 03:28 AM

مشكور الاخ
PALI.ORACLE وشكرا على الرد

#4 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 19 May 2009 - 03:39 AM

بالتوفيق اخي

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist