السلام عليكــم ورحمـة الله وبركاتــه ،،
مشكلتي هي في برنامج عملته على فيجوال بيسك 2008 وانا منزل نسخة قواعد بيانات Sql لا اعرف اصدارها بالضبط ولكن من المؤكد انها ليست Express
المهم لما سويت البرنامج و عملت له SetUp (طبعا ارفقت الملفات الضرورية ) ولكن على جهاز العميل لم يعمل البرنامج
حاولت اجرب ارفاق بعض الملفات لل Sql كما في الصورة التالية

فمرة اخترت الخيار الاخير ومرة اخرى اخترت الخيار الثالث ولكن لا فائدة
اخيرا قمت بتنصيب نفس النسخة من ال Sql الى على جهازي فاشتغل البرنامج 100%
سؤالي
كيف استطيع اضافة ملفات النسخة هذه من ال Sql لبرنامج الست اب بحيث اثناء تنصيب البرنامج يتم تنصيب نسخة ال Sql وهل اقدر اسوي يوزر وباس وورد للسيرفر بشكل آلي اثناء التنصيب لمنع الوصول غير المصرح به للقاعدة
سؤال آخر لو سمحتم لي
انا الان اضيف ملف القاعدة داخل مجلد ال Bin في مجلد Debug قبل اعمل الست اب للبرنامج
وفي حدث تحميل النموذج الرئيسي اكتب الكود
Dim MyConnectionString As String
MyConnectionString = "Data Source=" + System.Environment.MachineName + ";AttachDbFilename=" + System.Windows.Forms.Application.StartupPath + "\Family.mdf;Integrated Security=True"
My.Settings.Item("MyConn") = MyConnectionString
وبعد ذلك اسوي الست اب
فما مدى صحة ذلك وهل هناك طريقة اخرى
تحياتي وتقديري للجميع

