PDA

View Full Version : ايجاد برنامه VB.net همراه بانك SQL بدون نصب SQL كامل روي كامپيوتر مشتري



tolid123456789
چهارشنبه 25 اردیبهشت 1392, 16:20 عصر
سلام بنده مشكل بزرگي دارم كه ظاهرا حل نشدنيه
من برنامه هايي رو نوشتم با VB.net كه بانكش SQL هست و هر جا كه بخوام ارائه كنم مجبورم نسخه SQL رو نصب كنم و بعد برنامه رو اجرا كنم.
من نمي خوام جداولم رو كاربران در SQL نصبيم رو سرور مشتري ببينم
احتمالا مي گيد SQLEXPress بايد باشه
(من هر كاري كردم SQLEXPRESS روي كامپيوترم استارت نميشه و ارور زير رو ميده )
104235
104236
به جاي نقطه اسم كامپيوترمم زدم نشود - سرويس SQLEXPRESS رو هم رفتم اتو كردم وقتي خواستم استارت كنم ارور زير رو داد
104237
سئوال من اينه كه آيا ميشه SQL Server بانك رو طراحي كنيم و با نصب Express روي كامپيوتر مشتري هم از نصب كامل SQL جلوگيري كنيم و هم كاربر بدون حضور ما بتونه راحت برنامه رو نصب كنه و هم كاربر نتونه با SQLserver به جداول دسترسي داشته باشه.

xminxmin
چهارشنبه 25 اردیبهشت 1392, 16:34 عصر
دوست من همه مشکلات قابل حله غصه نخورید!
در آسون ترین راه شما می تونید موقع Setup ساختن گزینه های نصب اتوماتیک برنامه هایی مثل SqlServer رو انتخاب کنید. با این کار فقط بخش هایی از Sqlserver که لازمه باشند در فایل نصب قرار می گیرند. (اسمش دقیق خاطرم نیست با یه جستجو پیداش کنید)

می تونید فایل DataBase رو به پروژه تون Embed کنید. یعنی فایل درون خود پروژه باشد
البته برای جلوگیری از دسترسی کاربران هم می تونید روی دیتابیس رمز بگزارید و در یک قدم پیشرفته تر دیتا های درون جداول رو کد کنید

خلاصه این که راه زیاده نا امید نشید:لبخندساده: