02-10-22, 12:46 PM
(آخر تعديل لهذه المشاركة : 02-10-22, 12:54 PM {2} بواسطة أبو خالد الشكري.)
(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")

