PDA

View Full Version : آموزش: ایجاد رکورد در دیتابیس هنگام لود برنامه سی شارپ Entitty Framework



booysusa
دوشنبه 16 دی 1398, 20:29 عصر
با درود

دوستان و مهندسین عزیز برای برنامه خودم نیاز دارم هنگامی که برنامه در حال لود شدن هست چند رکورد در چند جدول دیتابیس ایجاد بشود
لطفا برای نوشتن کد راهنمایی ام کنید

1. مثلا میخواهم وقتی برنامه در حال لود شدن هست به جدول Contact و جدول Number این اطلاعات ارسال بشود
جدول Contact
آیدی
نام
نام خانوادگی

جدول Number
آیدی
موبایل
تلفن


توجه: نیازی نیست هیچ ارتباطبی بین این جدول ها باشد، فقط میخواهم این فیلدها به دیتابیس ارسال بشوند


این بخش Program برنامه من هست


namespace PhoneBook
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);

Database.SetInitializer(new MigrateDatabaseToLatestVersion<PhoneContext, Configuration>());

Application.Run(new AppContext());
//Application.Run(new frmMain());
}
public class AppContext : ApplicationContext
{
public AppContext()
{
Application.Idle += new EventHandler(Application_Idle);
frmSplashScreen fSplashScreen = new frmSplashScreen();
fSplashScreen.Show();
}
void Application_Idle(object sender, EventArgs e)
{
if (Application.OpenForms.Count == 0)
Application.Exit();
}
}
}
}



مشخصات برنامم
ویژوال استودیو
سی شارپ
اس کیو ال - کدفرست
انتیتی



اگر توضیحات گنگ هست بفرمایید تا بیشتر توضیح بدهم
{در اینترنت جستجو کردم ولی متاسفانه چیزی که میخواستم بدست نیوردم}
سپاس

ژیار رحیمی
شنبه 21 دی 1398, 22:21 عصر
سلام دوست گرامی
شما یه سوال دیگه هم در این انجمن مطرح کردی که مربوط میشه به splash screen این سوال هم همینطور شما بهتره در مورد spalsh screen در همین انجمن حستجو نمایید موارد زیادی پیاده سازی شده و سوال پرسیده شده که می تونی ازشون راهنمایی لازم بگیری.کافیه splash screen رو پیاده سازی کنی و کدهای لازم رو برای افزودن به جداول که در این سوال پرسیدی رو اونجا بنویسی.