PDA

View Full Version : مشکل Linq ...خیلی اورژانسی به کمک نیاز دارم



hamed009
پنج شنبه 08 خرداد 1393, 01:34 صبح
با سلام
من یه windows application ساده ساختم برا درج و حذف وویرایش رکوردهای یک جدول.

همه ی تغییرات رو در گرید ویو مشاهده می کنم اما نمیدونم چرا هیچ یک از تغییرات روی دیتابیس اصلی اعمال نمیشه!!!!؟


private void insert_button_Click(object sender, EventArgs e)
{
string _din = txt_din.Text;
string _mazhab = txt_mazhab.Text;
string _eteghad = txt_eteghad.Text;
string _jamiat = txt_jamiat.Text;
string _keshvar = txt_keshvar.Text;
var db = new mydataDataContext();
tbl1 tb = new tbl1()
{
din = _din,
mazhab = _mazhab,
eteghad = _eteghad,
jamiat = _jamiat,
keshvar = _keshvar
};
db.tbl1s.InsertOnSubmit(tb);
db.SubmitChanges();
dataGridView1.DataSource = db.tbl1s;
}





تو رو خدا کمکم کنین

mehditik
پنج شنبه 08 خرداد 1393, 19:35 عصر
سلام شما از sqlexpress خود ویژوال استفاده میکنی؟

ali.monje
پنج شنبه 08 خرداد 1393, 21:21 عصر
سلام
اگه منظورتون این هست که هنگام تست برنامه تو محیط خود ویژوال استادیو اطلاعاتی رو وارد میکنین و بعد از بستن و خروج از محیط تست اطلاعات وارد شده رو مشاهده نمیکنین ، باید بگم ویژوال استادیو هنگام اجرا برای تست یه کپی از دیتابیس تو پوشه Dibag/bin ایجاد میکنه و از اون اتسفاده میکنه و با دیتابیس اصلیتون کار نداره برای همون به نظر می آد اطلاعات ذخیره نمیشن