منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
الاتصلا بقاعدة بيانات عن طريق localdb - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : الاتصلا بقاعدة بيانات عن طريق localdb (/showthread.php?tid=42589)



الاتصلا بقاعدة بيانات عن طريق localdb - عبدالكريم برشدان - 30-09-22

السلام عليكم 


لقد قمت بتغير نص الاتصال وحدثت هذه المشكلة

وهذا هو نص الاتصال 
كود :
   Public conn As New SqlConnection("Data Source=(localDB)\MSSQLLocalDB;AttachDbFilename=E:\التنصيب التلقائي\15.6\USUS_POS\DATA_Shooing.mdf;integrated security=true;")



RE: الاتصلا بقاعدة بيانات عن طريق localdb - أبووسم - 01-10-22

حاول تكتب المسار كامل باللغة الانجليزية مثال(التنصيب التلقائي) و إذا كانت قاعدة بيانات إكسس قديمة فإمتداها هو mdb وجرب شوف


RE: الاتصلا بقاعدة بيانات عن طريق localdb - عبدالكريم برشدان - 01-10-22

(01-10-22, 01:34 AM)أبووسم كتب : حاول تكتب المسار كامل باللغة الانجليزية مثال(التنصيب التلقائي) و إذا كانت قاعدة بيانات إكسس قديمة فإمتداها هو mdb   وجرب شوف

غيرت الامتداد ما نجح
القاعدة sql server


RE: الاتصلا بقاعدة بيانات عن طريق localdb - أبووسم - 01-10-22

احذف الامتدادmdf


RE: الاتصلا بقاعدة بيانات عن طريق localdb - أبو خالد الشكري - 01-10-22

جرب أن تضع ملف قاعدة البيانات DATA_Shooing.mdf في C أو D مباشرة
فيكون المسار هكذا :
AttachDbFilename=C:\DATA_Shooing.mdf
أو هكذا :
AttachDbFilename=D:\DATA_Shooing.mdf


RE: الاتصلا بقاعدة بيانات عن طريق localdb - عبدالكريم برشدان - 02-10-22

(01-10-22, 12:13 PM)أبو خالد الشكري كتب : جرب أن تضع ملف قاعدة البيانات DATA_Shooing.mdf في C  أو D مباشرة
فيكون المسار هكذا :
AttachDbFilename=C:\DATA_Shooing.mdf
أو هكذا :
AttachDbFilename=D:\DATA_Shooing.mdf

جربت ولكن مزالت نفس المشكلة


RE: الاتصلا بقاعدة بيانات عن طريق localdb - أبو خالد الشكري - 02-10-22

(02-10-22, 08:55 AM)عبدالكريم برشدان كتب :
(01-10-22, 12:13 PM)أبو خالد الشكري كتب : جرب أن تضع ملف قاعدة البيانات DATA_Shooing.mdf في C  أو D مباشرة
فيكون المسار هكذا :
AttachDbFilename=C:\DATA_Shooing.mdf
أو هكذا :
AttachDbFilename=D:\DATA_Shooing.mdf

جربت ولكن مزالت نفس المشكلة


طيب ضع قاعدة البيانات في مسار C
ثم جرب  أن تغير جملة الاتصال لتكون بالشكل التالي :
كود :
   Public conn As New SqlConnection("Data Source=" & Environment.MachineName & ";AttachDbFilename = C:\DATA_Shooing.mdf;Integrated Security = True")



RE: الاتصلا بقاعدة بيانات عن طريق localdb - هاوي1995 - 02-10-22

(02-10-22, 12:40 PM)أبو خالد الشكري كتب :
(02-10-22, 08:55 AM)عبدالكريم برشدان كتب :
(01-10-22, 12:13 PM)أبو خالد الشكري كتب : جرب أن تضع ملف قاعدة البيانات DATA_Shooing.mdf في C  أو D مباشرة
فيكون المسار هكذا :
AttachDbFilename=C:\DATA_Shooing.mdf
أو هكذا :
AttachDbFilename=D:\DATA_Shooing.mdf

جربت ولكن مزالت نفس المشكلة


طيب ضع قاعدة البيانات في مسار C
ثم جرب  أن تغير جملة الاتصال لتكون بالشكل التالي :
كود :
   Public conn As New SqlConnection("Data Source=" & Environment.MachineName & ";AttachDbFilename = C:\DATA_Shooing.mdf;Integrated Security = True")

الا يوجد متغير يعبر عن البارتشن c 
ممكن البارتشن c غير موجود


RE: الاتصلا بقاعدة بيانات عن طريق localdb - أبو خالد الشكري - 02-10-22

(02-10-22, 12:43 PM)هاوي1995 كتب :
(02-10-22, 12:40 PM)أبو خالد الشكري كتب :
(02-10-22, 08:55 AM)عبدالكريم برشدان كتب :
(01-10-22, 12:13 PM)أبو خالد الشكري كتب : جرب أن تضع ملف قاعدة البيانات DATA_Shooing.mdf في C  أو D مباشرة
فيكون المسار هكذا :
AttachDbFilename=C:\DATA_Shooing.mdf
أو هكذا :
AttachDbFilename=D:\DATA_Shooing.mdf

جربت ولكن مزالت نفس المشكلة


طيب ضع قاعدة البيانات في مسار C
ثم جرب  أن تغير جملة الاتصال لتكون بالشكل التالي :
كود :
   Public conn As New SqlConnection("Data Source=" & Environment.MachineName & ";AttachDbFilename = C:\DATA_Shooing.mdf;Integrated Security = True")

الا يوجد متغير يعبر عن البارتشن c 
ممكن البارتشن c غير موجود

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

الأفضل أن تضع قاعدة البيانات في مجلد البرنامج
بعدها لا تفكر في موضوع البارتيشن نهائيا !
فقط استعمل جملة الاتصال التالية :
كود :
   Public conn As New SqlConnection("Data Source=" & Environment.MachineName & ";AttachDbFilename = " & Application.StartupPath & "\DATA_Shooing.mdf;Integrated Security = True")