السلام عليكم ورحمة الله وبركاته
ان شاء الله سأشرح لكم كيفيه ربط الفيجول ستوديو . نت مع قاعدة بيانات اوراكل .
يمكن ربط الفيجول ستوديو بالاوراكل باحد "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();
ان شاء الله سأشرح لكم كيفيه ربط الفيجول ستوديو . نت مع قاعدة بيانات اوراكل .
يمكن ربط الفيجول ستوديو بالاوراكل باحد "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();
الخميس يناير 19, 2017 3:09 pm من طرف bodybody
» Oracle 11g Grid Infrastructure Asm
الخميس يناير 12, 2017 4:22 pm من طرف bodybody
» Install Oracle Linux
الخميس يناير 12, 2017 4:21 pm من طرف bodybody
» Oracle 11g R2 Upgrade 11.2.0.1.0 to 11.2.0.4.0
الخميس يناير 12, 2017 4:20 pm من طرف bodybody
» Install Oracle Linux
الخميس ديسمبر 15, 2016 9:33 pm من طرف bodybody
» How To Install oracle 11g On Linux
الخميس ديسمبر 15, 2016 9:33 pm من طرف bodybody
» Oracle 11g Grid Infrastructure Asm
الخميس ديسمبر 15, 2016 9:32 pm من طرف bodybody
» Oracle 11g R2 Upgrade 11.2.0.1.0 to 11.2.0.4.0
الخميس ديسمبر 15, 2016 9:31 pm من طرف bodybody
» نسخة الأوراكل 10جي للوندوز فيستا و سفن كاملة
الجمعة مارس 20, 2015 5:03 pm من طرف dhahir
» ربط الجافا بقاعدة البيانات اوراكل
الخميس ديسمبر 25, 2014 8:35 pm من طرف emad alamro
» سلسلسه دورات مجانيه فى Oracle Apps
السبت سبتمبر 13, 2014 6:50 pm من طرف mr_mahmoud_ed
» ORA-12514 and ORA-12560 .. how to fix this
السبت يونيو 14, 2014 12:24 am من طرف redasaleh