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

    ربط الفيجول ستوديو.نت بالاوراكل

    avatar
    MTSHAJALI
    Admin


    عدد المساهمات : 35
    نقاط : 70
    تاريخ التسجيل : 12/07/2010
    العمر : 46

    ربط الفيجول ستوديو.نت بالاوراكل Empty ربط الفيجول ستوديو.نت بالاوراكل

    مُساهمة من طرف MTSHAJALI السبت أغسطس 07, 2010 2:34 pm

    السلام عليكم ورحمة الله وبركاته

    ان شاء الله سأشرح لكم كيفيه ربط الفيجول ستوديو . نت مع قاعدة بيانات اوراكل .

    يمكن ربط الفيجول ستوديو بالاوراكل باحد "Data Providers" التاليه :-


    1-System.Data.OleDb (Microsoft's .NET Framework Data Provider for OLE DB)
    وياتي تلقائيا مع الفيجول ستوديو .نت

    مكان وجود الdll الخاص به هو C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322

    اسم الdll هو : System.Data.dll

    وبما ان الdll هذا ياتي تلقائيا مع الفيجول ستوديو فلن تحتاج الى عمل Reference له لاستخدامه فقط اكتب :-


    C# :-using System.Data.OleDb;VB.Net :-import System.Data.OleDb
    مثال :-

    OleDbConnection oracleConn = new OleDbConnection();oracleConn.ConnectionString = "Provider="OraOLEDB.Oracle.1"; User ID=scott;Password=tiger; Data Source=yourSource; Extended Properties=""; Persist Security Info=False";oracleConn.Open();



    2-System.Data.Odbc (Microsoft's .NET Framework Data Provider for ODBC—Free download from Microsoft)
    يجب ان تقوم بتنزيل هذا الProvider من موقع مايكروسوفت " مجاني " وتركيبه في جهازك .

    بعد اعداده سيكون في الموقع التالي : C:\Program Files\Microsoft.NET\Odbc.Net

    اسم الdll هو : Microsoft.Data.Odbc.dll

    لاستخدام هذا الdll تحتاج الى عمل Reference له في مشروعك , بعدها تكتب التالي لاستخدام هذا الData Provider :-


    C# :-using System.Data.Odbc;VB.Net :-import System.Data.Odbc

    مثال :-

    OdbcConnection oracleConn = new OdbcConnection();oracleConn.ConnectionString = "DSN=odbcName;UID=scott;PWD=tiger; DRIVER={Microsoft ODBC for Oracle}; SERVER=oracleServerNameOr IPAddress;";oracleConn.Open();


    3-System.Data.OracleClient (Microsoft's .NET Framework Data Provider for Oracle—Free download from Microsoft)
    ايضا يجب ان تقوم بتنزيل هذا الProvider من موقع مايكروسوفت " مجاني " وتركيبه في جهازك .

    بعد اعداده سيكون في الموقع التالي : C:\Program Files\Microsoft.NET\OracleClient.Net

    اسم الdll هو : System.Data.OracleClient.dll

    لاستخدام هذا الdll ايضا تحتاج الى عمل Reference له في مشروعك , بعدها تكتب التالي لاستخدام هذا الData Provider :-


    C# :-using System.Data.OracleClient;VB.Net :-import System.Data.OracleClient

    مثال :-


    OracleConnection oracleConn = new OracleConnection();oracleConn.ConnectionString = "user id=scott; data source=oracleSN; password=tiger";oracleConn.Open();



    4- Oracle.DataAccess.Client(ODP.NET—The .NET data provider for the Oracle database by Oracle Corporation—Free download from Oracle)
    اذا عندك اوراكل 10g فسوف تجد هذا الdll في المكان التالي :- C:\oracle\product\10.1.0\db_1\BIN
    والمفروض انه ينزل مع اوراكل 9i بس بحثت في جهاز فيه اوراكل 9i وماوجدته وجهاز الى فيه اوراكل 10g وجدته .

    ويمكن تنزيل الODP.Net من موقع اوراكل " مجانا " واعداده في جهازك .

    اسم الdll هو : Oracle.DataAccess.dll


    لاستخدام هذا الdll ايضا تحتاج الى عمل Reference له في مشروعك , بعدها تكتب التالي لاستخدام هذا الData Provider :-


    C# :-using Oracle.DataAccess.Client;VB.Net :-import Oracle.DataAccess.Client
    مثال :-


    OracleConnection oracleConn = new OracleConnection();oracleConn.ConnectionString = "User Id=scott;Password=tiger; Data Source=oracleSN;";oracleConn.Open();

      الوقت/التاريخ الآن هو الجمعة مايو 17, 2024 1:06 pm