50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

ساخت ستاپ با advanced installer

با سلام خدمت دوستان عزیز.

من میخوام برنامه ام که در VS2010 نوشته شده و برای جداول از Sql server2008 r2 استفاده کردم از advanced installer استفاده کنم.

در این مرحله از فایل آموزشیش اومده دستور ساخت بانک و جدول رو گذاشته.البته فقط یک جدول داره:

با سلام خدمت دوستان عزیز.
من میخوام برنامه ام که در VS2010 نوشته شده و برای جداول از Sql server2008 r2 استفاده کردم از advanced installer استفاده کنم.
در این مرحله از فایل آموزشیش اومده دستور ساخت بانک و جدول رو گذاشته.البته فقط یک جدول داره:
||https://tosinso.com/files/get/552b795c-55db-439e-8231-359ace778cd5||
سوال من اینه که منم باید کوئری تمام جداولم رو اینجا بنویسم؟
میشه از خود sql دستوراتشو بردارم؟ چون تعداد جداول من خیلی زیاده؟

سوال من اینه که منم باید کوئری تمام جداولم رو اینجا بنویسم؟

میشه از خود sql دستوراتشو بردارم؟ چون تعداد جداول من خیلی زیاده؟

پرسیده شده در 1396/10/25 توسط

4 پاسخ

0

باتشکر از راهنماییتون.من بانک رو از مسیر درایو C برداشتم و باکمی تغییر کوئری رو در SQL اجرا کردم، بانک رو با تمام جداول و داده ها ایجاد کرد.بانک تازه ایجاد شده رو هم از درایوC برداشتم و کوئری درست رو در advanced installer اجرا کردم.بانک رو در مسیر ایجاد میکنه با جداولش ولی خطای زیر رو هم میده:

باتشکر از راهنماییتون.من بانک رو از مسیر درایو C برداشتم و باکمی تغییر کوئری رو در SQL اجرا کردم، بانک رو با تمام جداول و داده ها ایجاد کرد.بانک تازه ایجاد شده رو هم از درایوC برداشتم و کوئری درست رو در advanced installer اجرا کردم.بانک رو در مسیر ایجاد میکنه با جداولش ولی خطای زیر رو هم میده:
||https://programming.tosinso.com/files/get/e5ef3a5e-0248-40f7-8d35-de8be3f9bfef||

خودش بانک رو میسازه، خودش هم خطای تکراری بودن نام رو میده. باید چیکار کنم؟
ممنون

خودش بانک رو میسازه، خودش هم خطای تکراری بودن نام رو میده. باید چیکار کنم؟

ممنون

پاسخ در 1396/10/27 توسط
0

این که روی سیستم شما خطا داده یه چیز طبیعیه. چون شما بانک قبلی رو detach کردید ولی اون رو حذف نکردید. یعنی فایل mdf بانکتون توی قسمت ذخیره سازی sql server هنوز هست و اجازه نمی ده که بانک جدید با همون نام و مشخصات ساخته بشه. برای این کار شما باید فایل بانک قبلی رو detach کرده و به قسمت ذخیره sql server برید و فایل های mdf و ldf مربوط به اون بانک رو کات کرده و جای دیگه ای بریزید. بعد کوئری رو اجرا کنید.

پاسخ در 1396/10/26 توسط
0

باسلام مجدد.

من همین کارو کردم.بعدش بانک رو detach کردم و کوئری رو اجرا کردم. اما کلی خطا داره.این تصویر خطاهاش هست:

باسلام مجدد.
من همین کارو کردم.بعدش بانک رو detach کردم و کوئری رو اجرا کردم. اما کلی خطا داره.این تصویر خطاهاش هست:
||https://programming.tosinso.com/files/get/cbb5caea-7f1f-401f-b0a2-d3584806cd31||
باید کدوم خط هارو پاک یا اصلاح کنم تا درست بشه؟

باید کدوم خط هارو پاک یا اصلاح کنم تا درست بشه؟

پاسخ در 1396/10/26 توسط
0

سلام به شما دوست عزیز

شما می توانید اسکریپت های ساختن دیتابیس رو از sql server management studio دریافت کنید. برای این کار روی دیتابیس مورد نظرتون کلیک راست کنید و از قسمت tasks بر روی generate scripts کلیک کنید و ویزارد رو دنبال کنید فایل sql برای شما در انتها ساخته میشه.

پاسخ در 1396/10/26 توسط

پاسخ شما