ورود

View Full Version : ثبت اطلاعات در دیتابیس از طریق DataGrid



MRasoul
دوشنبه 17 آذر 1393, 15:38 عصر
سلام
آقا من توی WPF یک DataGrid دارم مشابه شکل زیر



نام جنس

قیمت برند1

قیمت برند2

قیمت برند3



هارد

120

150

80



کیبورد

15

69

10



مانیتور

200

250

150




حالا میخوام مثلا چندتا قیمت از چندتا جنس رو توی DataGrid تغییر بدم و در آخر با زدن یک دکمه تمام اطلاعات با دستور Update ک توی یک حلقه for هست، داخل دیتابیس ذخیره بشه
چه کدی باید بنویسم؟
توجه:میخوام همه سطرها با هم آپدیت بشن نه که برا هر سطری یک بار دکمه بزنم

MRasoul
چهارشنبه 19 آذر 1393, 10:30 صبح
برای یک سطرش رو خودم پیدا کردم اما برای چندتا سطر همزمان رو هنوز پیدا نکردم،لطفا جواب بدید؟
چرا توی تالار WPF انقدر جواب دادن به سوال ها دیر پیش میره،مدیران یه فکری بکنید لطفا
نکنه باید برا هرکی جواب داد جایزه تعیین بشه تا استادها جواب بدن:متعجب::متفکر:

sajjad_kochekian
شنبه 02 اسفند 1393, 10:15 صبح
سلام اگه از Entity Framwork استفاده کرده باشی که خیلی راحته.
private void Window_Loaded_1(object sender, RoutedEventArgs e)
{
mydatagrid.ItemsSource = db.account_priod.ToArray();

}

private void cmd_save_Click_1(object sender, RoutedEventArgs e)
{
db.SaveChanges();

}

MRasoul
شنبه 02 اسفند 1393, 10:58 صبح
سلام اگه از Entity Framwork استفاده کرده باشی که خیلی راحته.
private void Window_Loaded_1(object sender, RoutedEventArgs e)
{
mydatagrid.ItemsSource = db.account_priod.ToArray();

}

private void cmd_save_Click_1(object sender, RoutedEventArgs e)
{
db.SaveChanges();

}

میشه یه توضیحم بدی که کار db.account_priod.ToArray(); چیه؟
ممنون

ali_md110
یک شنبه 03 اسفند 1393, 21:01 عصر
شما اول مشخص کنید روش کدونویسی تون بعد مشخص کنید از ORM ها استفاده میکنید یا دیتاست ها تا بهتر بشه راهنمایی کرد
چون هرکدومش راه حل متفاوت داره