بتاريخ: 24 ديسمبر 200916 سنة comment_180278 السلام عليكم ورحمة الله وبركاتهارجو من الخبراء المساعدة في الاجابة عن السؤال :لماذا استطيع ربط اوراكل مع C# & VB 2008 عن طريق الداتا غريد أو بمعنى اخر استطيع استيراد البينات بشكل يدويولكن عندما اريد ان اصمم برنامج واريد ان استورد البيانات له عن طريق الكود فإن العملية تفشلوإليكم الكود ومن ثم رسالة الخطأ التي تظهر علما اني اتبع خطوات اوراكل الموصى بها C# Imports System.DataImports Oracle.DataAccess.Client ' ODP.NET Oracle managed providerImports Oracle.DataAccess.TypesPublic Class Form1Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.LoadEnd SubPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim oradb As String = "Data Source=Aljassem-PC;User Id=hr;Password=hr;"Dim conn As New OracleConnection(oradb)conn.Open()Dim cmd As New OracleCommandcmd.Connection = conncmd.CommandText = "select department_name from departments where department_id = 10"cmd.CommandType = CommandType.TextDim dr As OracleDataReader = cmd.ExecuteReader()dr.Read()Label1.Text = dr.Item("department_name")conn.Dispose()End SubEnd Class الخطأCould not load file or assembly 'Oracle.DataAccess, Version=2.111.7.20, Culture=neutral, PublicKeyToken=89b483f429c47342' or one of its dependencies. The system cannot find the file specified.علما اني استخدمت اكثرمن oracle.DataAccessوالمشكلة هي نفسها في VB تقديم بلاغ
بتاريخ: 24 ديسمبر 200916 سنة comment_180286 الحل الاول (اقتراح) :اخى العزيز لو كانت ال oracle.dataAccess.client لا تحتوى على اضافات اكتر من اللى موجودة داخل system.data.OracleClient فيمكنك استخدام System.data. oracleClient انا عارف انه ممكن يكون فى فرق واكيد فى اضافات بس لو انت مش محتاج الاضافات دى ممكن تستخدم system.data اما الحل الثانى ادخل وشوف الرابط دهhttp://forums.oracle.com/forums/thread.jspa?threadID=222035http://www.oracle.com/technology/pub/artic...ook_dotnet.html تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.