مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

محمدعلی ۴۳۹۸۹

عضویت از 1396/05/28

ساخت دیتا پیش فرض به روش code first

  • سه شنبه 14 شهریور 1396
  • 10:45
تشکر میکنم

سلام من دیتابیس خودم رو با code first پیاده سازی کردم و میخوام هر بار که پروژه اجرا میشه یک دیتا پیش فرض برای جدول role من ایجاد کنه و اگه دیتا وجود داره اضافه نکنه.

لطفا راهنماییم کنید.

پاسخ های این پرسش

تعداد پاسخ ها : 9 پاسخ
کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • سه شنبه 14 شهریور 1396
  • 12:05

در کلاس Programm برنامه یه متدی رو صدا بزنید که بصورت زیر عمل کند:

ابتدا سلکت کنید اطلاعات رو از جدول role ,  بعد بررسی کنید که اگر اطلاعات وجود نداشت رکورد جدید در جدول درج بشه.

همین

کاربر سایت

محمدعلی ۴۳۹۸۹

عضویت از 1396/05/28

  • سه شنبه 14 شهریور 1396
  • 12:15

پروژه mvc هستش کلاس program نداره 

کاربر سایت

محمدعلی ۴۳۹۸۹

عضویت از 1396/05/28

  • سه شنبه 14 شهریور 1396
  • 15:24

استاد اگه بخواهیم از Async استفاده کنیم باید چیکار کنیم؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 14 شهریور 1396
  • 15:52

در کجا  ؟

کاربر سایت

محمدعلی ۴۳۹۸۹

عضویت از 1396/05/28

  • سه شنبه 14 شهریور 1396
  • 17:16
یه کلاس بنویسم که توش یه متد async باشه بعد هر بار پروژه اجرا میشه ببینه دیتا وجود داره اگه نداره بسازه اگه داشتم بیخیالش بشه اینو باید کجا فراخوانی کرد تو گلوبال ؟
کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • سه شنبه 14 شهریور 1396
  • 19:03

کد زیر را در Application_Start تعریف کنید

            Database.SetInitializer(new CreateDatabaseIfNotExists<ApplicationDbContext>());

کاربر سایت

محمدعلی ۴۳۹۸۹

عضویت از 1396/05/28

  • سه شنبه 14 شهریور 1396
  • 20:01

این کد رو باید تو Application_Star بذارم یا میتونم تو context هم بذارم

کاربر سایت

سهیل علیزاده

عضویت از 1396/04/09

  • سه شنبه 14 شهریور 1396
  • 23:26

توی سازنده  context هم میتوانید قرار بدید.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)