تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[SQL] جملة اتصال عامه
#1
السلام عليكم ورحمة الله وبركاته
اواجه مشكلة في جملة الاتصال
واستخدم الجملة التالية
كود :
   Public ConStr As String = "Data Source=.\SQLEXPRESS;Initial Catalog = DataName;integrated security=true"
   Public con As New SqlConnection(ConStr)

وتعمل بشكل جيد ولكن إذا كان السيرفر لدى العميل ليس SQLEXPRESS بل النسخة الكاملة.
لا تعمل ولا يتم الاتصال بقاعدة البيانات
قمت بتعديل الجملة وحذف SQLEXPRESS وما زالت المشكلة لم تحل
قمت باستبدال النقطة (.) وكتابة اسم السيرفر مباشرة ونفس المشكلة لم تحل
هل يوجد جملة اتصال تكون حل بديل بحيث تقبل الاتصال بـ SQLEXPRESS وبأي سيرفر على sql.
لا إله إلا الله وحده لا شريك له، لهُ الملك وله الحمد وهو على كل شئ قدير،،،،
سبحان الله وبحمده سبحان الله العظيم Heart
الرد }}}
تم الشكر بواسطة:
#2
قمت مسبقاً بتطبيق الجملة التي كتبتها انت
ولكن لا تعمل
الرسالة تفيد بعدم الاتصال بقاعدة البيانات
لا إله إلا الله وحده لا شريك له، لهُ الملك وله الحمد وهو على كل شئ قدير،،،،
سبحان الله وبحمده سبحان الله العظيم Heart
الرد }}}
تم الشكر بواسطة:
#3
(11-11-24, 04:11 PM)محمد العامر كتب : قمت مسبقاً بتطبيق الجملة التي كتبتها انت
ولكن لا تعمل
الرسالة تفيد بعدم الاتصال بقاعدة البيانات

هل راجعت الموقع التالي:؟
SQL Server connection strings
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: محمد العامر , Zuhare , Zuhare , Zuhare
#4
استخدم هذا 
كود :
Public ConStr As String = "Data Source=(local);Initial Catalog=DataName;Integrated Security=True"
Public con As New SqlConnection(ConStr)
صلى الله على نبينا محمد
اخيكم / محمود صالح
  قال الزهري رحمه الله  
 مــا عُـــبـِد الله بشئ أفضل من العلم 
الرد }}}
تم الشكر بواسطة:
#5
في حدث التحميل الخاص بشاشة الدخول
وضعت هذا الكود
كود :
       Try
           ' افترض أن لديك كائن اتصال قاعدة بيانات مثل SqlConnection
           Dim connection As New SqlConnection("Data Source=.\SQLEXPRESS;Initial Catalog = Dataname;integrated security=true")
           connection.Open()
           connection.Close()
           Return True
       Catch ex As Exception
           'MessageBox.Show("فشل الاتصال بقاعدة البيانات: " & ex.Message)
           DevExpress.XtraEditors.XtraMessageBox.Show("فشل الاتصال بقاعدة البيانات", "خطأ", MessageBoxButtons.OK, MessageBoxIcon.Error)
           Return False
       End Try

فـ رسالة الخطاء تكون فشل الاتصال بقاعدة البيانات

الكود لا يوجد به خطاء المشكلة كلها بالاتصال بالسيرفر
قمت بعمل شاشة للاتصال بالسيرفر والتأكد بأنه يعمل وصحيح وأستبدلت اسم السيرفر بالاسم السيرفر اللي على الجهاز ونفس المشكلة
لا إله إلا الله وحده لا شريك له، لهُ الملك وله الحمد وهو على كل شئ قدير،،،،
سبحان الله وبحمده سبحان الله العظيم Heart
الرد }}}
تم الشكر بواسطة:
#6
(12-11-24, 11:23 AM)محمد العامر كتب : في حدث التحميل الخاص بشاشة الدخول
وضعت هذا الكود
كود :
       Try
           ' افترض أن لديك كائن اتصال قاعدة بيانات مثل SqlConnection
           Dim connection As New SqlConnection("Data Source=.\SQLEXPRESS;Initial Catalog = Dataname;integrated security=true")
           connection.Open()
           connection.Close()
           Return True
       Catch ex As Exception
           'MessageBox.Show("فشل الاتصال بقاعدة البيانات: " & ex.Message)
           DevExpress.XtraEditors.XtraMessageBox.Show("فشل الاتصال بقاعدة البيانات", "خطأ", MessageBoxButtons.OK, MessageBoxIcon.Error)
           Return False
       End Try

فـ رسالة الخطاء تكون فشل الاتصال بقاعدة البيانات
الكود لا يوجد به خطاء المشكلة كلها بالاتصال بالسيرفر
قمت بعمل شاشة للاتصال بالسيرفر والتأكد بأنه يعمل وصحيح وأستبدلت اسم السيرفر بالاسم السيرفر اللي على الجهاز ونفس المشكلة
  
احذف الحلقة Try ...End Try لكي تعرف اين المشكلة
الرد }}}
تم الشكر بواسطة:
#7
PHP كود :
Dim connectionString As String "Server=.\SQLEXPRESS;Database=YourDatabaseName;Trusted_Connection=True;"
 
       Using connection As New SqlConnection(connectionString
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم