ورود

View Full Version : امکان انتخاب نوع دیتابیس در هنگام نصب برنامه



Naghibi
شنبه 28 خرداد 1390, 10:36 صبح
با سلام
من یک برنامه توی محیط VB6 نوشتم، حالا می خوام دو تا نسخه از اون ایجاد کنم که یکی با Access و دیگری با SQL کار کنه. می خوام کاربر در حین نصب برنامه امکان انتخاب نوع دیتابیس رو داشته باشه. کسی می تونه منو راهنمایی کنه؟ اصلا این کار شدنی هست؟ (چون نوع ConnectionString های برنامه هم متفاوت میشه)

vbhamed
شنبه 28 خرداد 1390, 10:43 صبح
سلام

خب شما بايد همون رشته ConnectionString رو در فرمهاتون با توجه به نوع بانك تغيير بديد
يك متغير سراسري مثلا به اسم cns ايجاد كنيد و با توجه به نوع بانك مقداردهي مناسب رو انجام بدين و تو فرمهاتون از اون استفاده كنيد

براي نصب هم، مي تونيد بعد از انتخاب نوع بانك، اين رشته رو درون رجيستري ويندوز يا يك فايل متني يا ini تو پوشه برنامه يادداشت كنيد و تو برنامتون اون رو بخونيد و داخل رشته cns قرار بديد

Mr.Unknown
شنبه 28 خرداد 1390, 10:47 صبح
میتونید این کانفیگ رو داخل برنامه انجام بدید.
زمانی که کاربر برای اولین بار نرم افزار رو باز میکنه یک صفحه باز بشه و آپشن مورد نظر رو انتخاب کنه.
اگر به راهنمایی بیشتری نیاز دارید در خدمت هستم.

Naghibi
شنبه 28 خرداد 1390, 10:51 صبح
ممنون از راهنمایی تون
من از Installer خود VB6 استفاده می کنم. توی مراحل تعریف setup جایی برای تعیین نوع دیتابیس ندیدم. باید از Installer دیگه ای برای این کار استفاده کنم؟

Naghibi
شنبه 28 خرداد 1390, 10:53 صبح
من توی نصب بعضی برنامه ها دیدم که زبان برنامه (فارسی/انگلیسی) یا نوع دیتابیس رو هنگام نصب از کاربر می پرسه، می خوام بدونم چه جوری میشه این کار رو کرد؟

vbhamed
شنبه 28 خرداد 1390, 11:14 صبح
سلام

مي تونيد از نرم افزار Wise Installation System استفاده كنيد كه راهنماي فارسي هم براش تو لينك زير هست
http://barnamenevis.org/showthread.php?107573-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%B3%D8%AA%D8%A7%D9%BE-%D9%83%D8%A7%D9%85%D9%84-%D9%88-%D8%A8%D8%AF%D9%88%D9%86-%D8%AF%D8%B1%D8%AF%D8%B3%D8%B1

يا اينكه از نرم افزار قدرتمند Setup Factory ورژن 8 به بعد