ورود

View Full Version : سوال: مشکلی عجیب در برنامه پایگاهی



mz6488
سه شنبه 10 مرداد 1391, 11:39 صبح
سلام.من یه دفتر تلقن ساده با sql از طریق linq درست کردم.ببینید کجای دستوراتم مشکل داره که هر دفعه از برنامه خارج میشم و بخوام دوباره برنامه رو اجرا کنم اطلاعاتم پاک میشه؟وقتی کد رو هم تغییر میدم باز هم اطلاعاتم پاک میشه.

[CSHARP]private void butt
on1_Click(object sender, EventArgs e)
{
var db = new MyLINQDataContext();
db.pInsert(txtName.Text, txtFamily.Text,Convert.ToInt64(txtTell.Text));


dg1.DataSource = db.tbTells;






}

private void frmInsert_Load(object sender, EventArgs e)
{
var db = new MyLINQDataContext();

dg1.DataSource = db.tbTells;

}

private void btnCancel_Click(object sender, EventArgs e)
{
txtTell.Text = "";
txtName.Text = "";
txtFamily.Text = "";
txtName.Focus();

}

mz6488
سه شنبه 10 مرداد 1391, 12:01 عصر
فعلا که مشکلم حل شد.نمیدونم چرا اینجوری میشد!!؟؟کسی اگه دلیلش رو میدونه به من بگه چون که معلوم نیست شاید دوباره ابن حادثه پیش بیاد

mz6488
سه شنبه 10 مرداد 1391, 12:06 عصر
:گریه::گریه: بازم اینجوری شد!!!کسی نیست به دادم برسه!!؟؟؟؟

saeid taheri
سه شنبه 10 مرداد 1391, 23:26 عصر
سلام
فکر کنم به خاطر اینه که شما تغییرات رو ذخیره نمی کنی ، باید بعد از هر تغییر دستور زیر را اعمال کنی

DataContext.Context.SaveChanges();
موفق باشی

mz6488
چهارشنبه 11 مرداد 1391, 00:21 صبح
این DataContext چیه؟تو برنامه که نوشتم ارور داد؟حالا ابن دستور رو باید کجای کدم قرار بدم؟