PDA

View Full Version : سوال: ارتباط sql server و vb6



hamed aj
شنبه 23 شهریور 1387, 20:03 عصر
سلام دوستان محترم

من می خوام برنامه ای بنویسم که به یک دیتابیس sql server ( فایل mdf.) متصل بشه
من فایل دیتابیسم رو قبلاً با sql server 2000 ساختم (فایل mdf.)
سوالم اینه که الان که می خوام برنامه ای بنویسم که به اون متصل بشم حتماً باید sql server روی سیستم نصب باشه؟
و بعداً که برای برنامه setup درست کردم، روی سیستم کاربر که قراره برنامه من نصب بشه باید sql server نصب باشه و فایل دیتابیسم بصورت دستی attach بشه تا برنامه کار کنه؟

برای یه برنامه windows application اصولاً sql server مناسب هست یا اینکه دیتابیسم رو عوض کنم؟

قبلاً از پاسخ شما تشکر می کنم

bijanjafari
یک شنبه 24 شهریور 1387, 08:17 صبح
با سلام
به نظر من بسته به حجم كار ديتابيسي كه داري شامل query ها و حجم اطلاعات بين sqlserver و access يكي رو انتخاب مي كني . اگر از sqlserver استفاده مي كني براي اينكه برنامت با بانك ارتباط برقراركنه بايد sqlserver نسخه ديكتاپ و نصب كني در غير اين صورت سرويس sqlserver اجرا نمي شه و شما نمي توني به بانك وصل بشي/

NewFoxStudent
یک شنبه 24 شهریور 1387, 16:38 عصر
msSqlServer desktop engin بهترین گزینه برای این کاره
نیازی به این که از قبل روی سیستم کاربر نصب باشه هم نداره
اگه نبود میشه همراه نرم افزار نصبش کرد
حجمش هم خیلی کمه
کاربر هم دسترسی مستقیم به دیتابیس نداره
و محاسن دیگه

hamed aj
یک شنبه 24 شهریور 1387, 21:23 عصر
سلام دوستان

از اینکه به سوالم جواب دادین ممنونم

میشه در مورد این msSqlServer desktop engin بیشتر توضیح بدی

یعنی من میتونم توی Connection String مسیر دیتابیسم رو بدم (فایل mdf.) چطوری؟

یعنی میشه بصورت غیر سروری به sql server متصل شد؟

NewFoxStudent
دوشنبه 25 شهریور 1387, 08:52 صبح
نه
روش اتصال به Sql همون روش قبل
تنها فرقی که با Sql Server داره اینه که enterpricemanager نداره
یعنی کاربر نمیتونه دیتابیس ها رو ببینه