PDA

View Full Version : سوال: عدم ثبت اطلاعات در دیتابیس



omidh2007
سه شنبه 05 اردیبهشت 1391, 21:54 عصر
سلام . من توسط LINQ to SQL یه عمل insert انجام دادم .
اطلاعات وقتی که داخل فرم هستن آپدیت میشن . ( چون پس از هر عمل insert ، توسط Count تعداد رکوردها نمایش داده میشن و میبینم که تعداد داره زیاد میشه .) . ولی بعد از این که فرم رو میبندم ، دیتابیس Update نشده . SubmitChanges رو هم استفاده میکنم . از صحت کد هم کاملا اطمینان دارم . :متعجب:

omidh2007
سه شنبه 05 اردیبهشت 1391, 21:55 عصر
این هم سورس برنامم .


linqDataContext db = new linqDataContext();
Proforma p = new Proforma();
p.OpenDate = dateTimePicker1.Value;
db.Proformas.InsertOnSubmit(p);
db.SubmitChanges();

MessageBox.Show(db.Proformas.Count().ToString());

omidh2007
چهارشنبه 06 اردیبهشت 1391, 00:17 صبح
جوابش پیدا شد .

برای حل این مشکل ، باید به جای این که دیتابیس را از طریق Add New Item به پروژه اضافه کنیم ،

دیتا بیس را درون قسمتServerExplorer بسازیم . :متفکر: