PDA

View Full Version : سوال: مشکل اعمال تغییرات دیتاست در بانک اطلاعاتی اکسس



sti_reza
پنج شنبه 01 آبان 1393, 15:52 عصر
سلام. یه برنامه با #C نوشتم که از طریق دیتاست به دیتابیس اکسس متصله. تمام کوئری هام رو هم داخل دیتاست نوشتم. همه چیز درست کار می کنه اما زمانی که یک رکورد جدید اضافه می کنم یا رکوردی رو ویرایش یا حذف می کنم تا زمانی که برنامه در حال اجرا هستش تمام این کارها رو درست انجام می ده. اما زمانی که برنامه رو می بندم و دوباره برنامه رو اجرا می کنم مشاهده میکنم که هیچ کدام از تغییراتی رو که انجام داده بودم(افزودن رکورد-ویرایش-حذف) روی جدولم اعمال نشده. کی می دونه چرا؟ لطفا جواب بدید. ممنون..

sds1920
پنج شنبه 01 آبان 1393, 16:36 عصر
وقتی که شما یک دیتابیس رو به پروژه اضافه می کنید ویژوال استودیو یک کپی از اون رو توی فولدر سورس های برنامه کپی می کنه و هر وقت که برنامه مجددا کامپایل بشه همین فایل اولیه رو رو دیتابیسی که توی فولدر Debug هست کپی میکنه.در نتیجه تغییراتی که توی دیتابیس دادین پاک می شه.

gerdioz
پنج شنبه 01 آبان 1393, 16:46 عصر
بیا این ی نمونه برنامه با اکسس شاید بدردت بخوره

http://uplod.ir/8u0954lg09ou/Sales.rar.htm

sti_reza
جمعه 02 آبان 1393, 06:00 صبح
وقتی که شما یک دیتابیس رو به پروژه اضافه می کنید ویژوال استودیو یک کپی از اون رو توی فولدر سورس های برنامه کپی می کنه و هر وقت که برنامه مجددا کامپایل بشه همین فایل اولیه رو رو دیتابیسی که توی فولدر Debug هست کپی میکنه.در نتیجه تغییراتی که توی دیتابیس دادین پاک می شه.

خیلی ممنون دوست عزیز حالا چاره چیه؟

sti_reza
جمعه 02 آبان 1393, 06:04 صبح
بیا این ی نمونه برنامه با اکسس شاید بدردت بخوره

http://uplod.ir/8u0954lg09ou/Sales.rar.htm

خیللی ممنون دوست عزیز ولی من گفته بودم تمام کوئری هام رو داخل دیتاست نوشتم یعنی به صورت کدنویسی در #C هیچ ارتباط به بانکی ندارم بلکه با فراخوانی کوئری هام بوسیله DataAdapter فراخوانی مکنم.