الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

انشاء جدول باستخدام الجافا

Featured Replies

بتاريخ:

import java.sql.*;
public class createtable
{
public static void main(String args[])
{
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

System.out.println("Driver loaded");

Connection con=DriverManager.getConnection("jdbc:odbc:oradsn","scott","tiger");

System.out.println("Connecting plz. wait...");

Statement st = con.createStatement();

System.out.println("Statement created");

boolean b=st.execute("create table bank(accno number primary key,name varchar2(20))");

System.out.println("Table Created");
} //try

catch(Exception e)
{
e.printStackTrace();
}

}// main

} //class




ملاحظه.. oradsn قم بانشاءه انت من لوحه التحكم

بتاريخ:

تسلم اخي الكريم على هذه المشاركة وعسى تكون بداية خير وتواصل .

وبالنسبة للكود الذي اوردته اردت التعقيب على طريقة اتصالك بقواعد البيانات
فقد استخدمت هنا JDBC-ODBC Bridge

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");


وهو نوع لاينصح به في الاتصال مع قاعدة بيانات اوراكل لاسباب اهمها .
اولاً ...
ان الاتصال عبر ODBC يعمل فقط على انظمة التشيغل ويندوز فقط .
ثانياً ...
الاتصال ضعيف وبطيء نوعاً ما ويسبب مشكلة مايسمى بـ اختناق عنق الزجاجة عند كثرة عدد المستخدمين .
ثالثاً ...
لايمكنك من استخدام جميع مزايا قواعد البيانات اوراكل وانما فقط الاشياء القياسية حسب SQL92
رابعاً ...
ان اوراكل قامت بتطوير درايفر للاتصال بينها وبين لغة جافا وهو Oracle JDBC Driver
ويمكنك من الاتصال المباشر مع قواعد بيانات اوراكل وليس في ظل وجود وسيط مثل ODBC
وهذا الدرايفر مجاني ويعطيك امكانيات كبيرة واداء اقوى .

وبشكل عام .. نضطر احيانا لاستخدام هذا النوع من الاتصال واقصد JDBC-ODBC في حالات
قواعد البيانات التي لاتوفر درايفر للغة الجافا .. مثل Microsoft Access او Fox Pro
او حتى SQL Server 2000 مع اني سمعت ان بعض الشركات قامت بتصميم درايفر لها .

لكن بالنسبة لقواعد البيانات مثل Oracle, Sybase, InterBase, mySQL فكلهن يوجد
لهن درايفر يمكنك من التخاطب معهن باستخدام جافا .

شكراً اخي الكريم مره اخرى ولا عدمنا تواصلك ..

قُدما ..
احمد الجابري

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.