PDA

View Full Version : سوال: مشکل در ذخیره سازی داده ها در پایگاه داده sql server



JustAcMilan
چهارشنبه 14 فروردین 1392, 13:15 عصر
با سلام وتبریک سال نو
دوستان من چند وقت پیش ویدئوهای آموزش C#‎ مهندس کیانیان رو از همین سایت دانلود کردم، ایشون برای آموزش پایگاه داده (sql server) یه پروژه کوچیک کتابخونه رو گام به گام توضیح میدن، خلاصه من از طریق این ویدئوها پایگاه داده رو یاد گرفتم، اما مشکل کار اینجاست که موقع اجرا برنامه وقتی میخواین یه موجودیت رو اضافه، حذف یا ویرایش کنید توی data grid view اعمال میشه اما توی بانکمون هیچ تغییری نمیکنه

من فایلو ضمیمه کردم ، اگه اساتید لطف کنن و یه نگاهی بهش بندازن و بگن مشکل کار کجاست ممنون میشم چون اگه کار نکنه هرچی یاد گرفتم رو هواست

در ضمن بانکشم داخلیه
http://s2.picofile.com/file/7712380749/Library.rar.html

samsami
چهارشنبه 14 فروردین 1392, 17:51 عصر
سلام دوست عزیز

شما فکر کنم از sqlexpress استفاده می کنید (بانک اطلاعاتی است که از داخل خود #C ساخته میشه)

در موقع اجرای برنامه می تونی داده ها را ذخیره کنی و فقط تا زمانی که برنامه اجرا باشه می تونی داده ها را نمایش بدی...

وقتی از اجرای برنامه خارج شدی دیگه داده ای در بانک اطلاعاتی شما وجود ندارد...

شما پروژه خود را بنویسید وقتی که از پروژه اجرایی ساختید برنامه کاملا درست کار می کند.

JustAcMilan
چهارشنبه 14 فروردین 1392, 19:51 عصر
سلام دوست عزیز

شما فکر کنم از sqlexpress استفاده می کنید (بانک اطلاعاتی است که از داخل خود #C ساخته میشه)

در موقع اجرای برنامه می تونی داده ها را ذخیره کنی و فقط تا زمانی که برنامه اجرا باشه می تونی داده ها را نمایش بدی...

وقتی از اجرای برنامه خارج شدی دیگه داده ای در بانک اطلاعاتی شما وجود ندارد...

شما پروژه خود را بنویسید وقتی که از پروژه اجرایی ساختید برنامه کاملا درست کار می کند.
آره دقیقا از sqlexpress استفاده شده ، پس برنامه درسته؟
میشه اکسپرس رو به sql server تبدیل کرد؟

samsami
چهارشنبه 14 فروردین 1392, 21:25 عصر
آره برنامه شما مشکلی نداره

خوب اگه واقعا می خواهی تست کنی و با چشم خودت ببینی اینکار رو بکن

ابتدا یک فرم بساز که یک دکمه insert داشته باشه که وظیفه اش اضافه کردن مثلا یک دانشجو به بانک اطلاعاتی باشه ...
توی همین فرم یک دکمه دیگه به نام Show data بساز و کد این دکمه رو اینطور بنویس که اطلاعات را از بانک اطلاعاتی بگیره و توی گرید ویو نمایش بده

البته بدون اینکه برنامه را از اجرا خارج کنی

می تونی هر بار نتیجه insert رو مشاهده کنی...

میشه اکسپرس رو به sql server تبدیل کرد؟
فکر کنم بشه ولی تا حالا خودم انجام ندادم (به نظر من sqlexpress بسیار بانک مناسبی است و نیازی به sql server نیست)...

اگه سوال دیگه ای بود ما هستیم ...