ورود

نسخه کامل مشاهده نسخه کامل : یه سوال در مورد بانک های اطلاعاتی در سی شارپ



aliaghaaaaa
03-05-2010, 17:09
سلام.
من یه برنامه با سی شارپ نوشتم که از بانک اطلاعاتی sql server 2005 توش استفاده کردم و برای اتصال به بانک از کد application.startuppath استفاده کردم.
وقتی تو برنامه اطلاعات وارد می کنم یا حذف می کنم تا موقعی که برنامه run هست و تغییرات توش می دم اشکالی نداره ولی وقتی برنامه رو می بندم انگار هیچ تغییراتی ندادم. یعنی هر تغییری تو بانک اطلاعاتی توسط برنامه ام می دم وقتی اطلاعات توش هست که برنامه باز باشه و وقتی می بندم تغییراتی تو بانک اعمال نشده.
باید چکار کنم؟
ممنون میشم اگه کمکم کنید.

aliaghaaaaa
04-05-2010, 15:08
سلام.
چرا کسی لطف نمی کنه و جواب بده؟

anvar.net
04-05-2010, 15:49
این سوال رو دوست خوبمون اقای H2 ده ها بار جواب دادند

شما فقط یک سرچ مختصر انجام بدبد یا صفحات قبلی رو چک کنید به جواب می رسید

دلیل اصلی این که پست ها بی جواب می مونه فقط همینه ! نه چیزه دیگه ای

aliaghaaaaa
05-05-2010, 13:18
سلام . به چه اسمی search کنم؟

_H2_
09-05-2010, 01:27
سلام
ضمن تشکر از دوستمان جناب anvar.net ...
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

aliaghaaaaa
17-05-2010, 11:40
سلام.
من طبق گفته شما، Copy to Output Directory رو تغییر دادم و ست کردم روی copy if newer . تا یه مدتی هم مشکلی نداشتم ولی الآن دوباره همون مشکل قبلی رو دارم.
چکار کنم؟
ممنون.

aliaghaaaaa
17-05-2010, 21:47
سلام.
کسی نمی دونه باید چکار کنم؟

_H2_
25-05-2010, 01:10
سلام
تنها تنظیم موثر در حذف فایل دیتابیس همان است.
بحرحال تنظیم copy if newer هم به VS اجازه میشدهد بسته به شرایط و تشخیص تغییر دیتابس، آن را Replace کند.
پیشنهاد میکنم برای حل کامل و قطعی مشکلتان دیتابیس را در attach کنید که طبیعتاً نیاز میشود ConnectionString را هم اصلاح کنید.
با attach کلاً مشکلتان حل خواهد شد.