PDA

View Full Version : سوال: متد Update فایل DataSet.xsd بانک اطلاعاتی را بروز نمیکند، علت آن چیست؟ لطفا راهنمایی کنید.



Parham.D
دوشنبه 16 بهمن 1391, 20:46 عصر
سلام به دوستان عزیز و اساتید گرامی.

من با Designer ویژوال استودیو یک فایل dataset.xsd ایجاد کردم. بخش select بدرستی کار میکنه و رکورد جدولها رو نشون میده. حالا میخوام یک رکود از یک جدول را update کنم، از کد زیر استفاده میکنم.




private void AuthorsTableAdapter(DataRow changedDataRow)
{
authorsTableAdapter adapter = new authorsTableAdapter();
adapter.Update(changedDataRow);
}



باز هم تا زمانی که برنامه باز هست تغییرات انجام میشن و رکورد تغییر داده شده با تغییراتش نمایش داده میشه، اما وقتی برنامه بسته میشه در فایل اصلی DataBase تغییرات اعمال نشده اند و وقتی برنامه را دوباره باز میکنم همان رکوردهای ثابت بدون هیچ تغییر نمایش داده میشه. به عبارتی در حافظ تغییرات هست اما در دیسک و فایل DataBase تغییرات اعمال نمیشه. علت چی میتونه باشه؟ راه حلی هست؟

سپاس از همکاری شما . . .

fan2005
دوشنبه 16 بهمن 1391, 21:06 عصر
دیتابیس accesse?

Parham.D
دوشنبه 16 بهمن 1391, 22:26 عصر
SQL Express

Parham.D
یک شنبه 22 بهمن 1391, 10:40 صبح
مشکل حل شد، به این صورت که یک بار DataSet.xds را از نو ایجاد کردم ولی این بار تنظیم اضافه کردن فایل دیتابیس به پروژه که با هر بار build شدن پروژه یک کپی از آن ایجاد میشد را غیر فعال کردم.