منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : خطا بالاتصال
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
انا استخدم
sql server 2008 r2
vb.net2008
الاتصال
Public Shared Connect As String = "Data Source=" + My.Computer.Name & "\SQLEXPRESS" + ";Initial Catalog=AmnDb018;Integrated Security=SSPI;persist security info=False;"
صورة الخطا بالمرفق
مع العلم غيرت My.Computer.Name
to
.
بس مااشتغلConfusedConfused
معنى الرسالة أن السيرفر غير موجود بالجهاز

اذا كان السيرفر موجود فهو متوقف .. قم بتشغيله
السلام عليكم...

هناك احتمالان:
1. بما أنك ذكرت أنك تستعمل SQL Server 2008 R2 فربما تستعمل نسخة كاملة افتراضية و ليست Express. إذا كان الأمر كذلك فاستعمل:

كود :
' Data Source=.

Connect As String = "Data Source=.;Initial Catalog=AmnDb018;Integrated Security=SSPI;Persist Security Info=False"

أو:

كود :
' Data Source=(LOCAL)

Connect As String = "Data Source=(LOCAL);Initial Catalog=AmnDb018;Integrated Security=SSPI;Persist Security Info=False"

2. إذا كنت تستعمل Provider من النوع OLEDB (مثلاً OleDbConnection) بدلاً من SQL Provider (مثلاً SqlConnection) فيجب تحديد الـ Provider ضمن الـ ConnectionString.

كود :
' Provider=sqloledb        ' If you are using OleDbConnection

Connect As String = "Provider=sqloledb;Data Source=(LOCAL);Initial Catalog=AmnDb018;Integrated Security=SSPI;Persist Security Info=False"

نرجو الاستفادة و السلام.
جزاك الله خيرا
وربنا يجعلها في ميزان حسانتك
اخي الكريم من بعد اذنك
كود
اتاش
ليتم الاتصال بالداتا بيز
والتحقق من الاتصال
وشكرا لك
اخي الكريم انا لدي 10 داتا بيز
كلهم لهم نفس الجداول
هل يوجد طريقة لاختيار داتا والاتصال بها
وتغيير الداتا اذا امكن