Programmer 1
سه شنبه 14 مهر 1388, 06:09 صبح
سلام ،
فرم های زیر را در نظر بگیرید
http://img2.tinypic.info/files/r38clwljgp9jttsacc5s.png
http://www.gigaimage.com/images/ypy2sc8dqshcg5nn6rc9.png
من در رويداد لود فرم اول ، دستورات اتصال به بانك اطلاعات را نوشته ام و به هنگام اجرا بدون هيچ خطايي اطلاعات در DataGridView نمايش داده مي شود ، در هنگام كليك بر روي دكمه افزودن نيز اطلاعات وارد شده به درستي وارد شده و در جدول نمايش داده مي شوند ، كد مربوط به دكمه ذخيره تغييرات هم اين است كه براي به روز رساني بانك اطلاعات است :
da.Update(ds,"List");
( da شي اي از نوع DataAdapter است و ds یک دیتاست است )
اگر دكمه ذخيره تغييرات زده نشود اطلاعات موجود در ديتا ست در بانك اطلاعاتي ذخيره نمي شود ، حال مشكلي كه هست اين است كه با انجام تغييراتي در DataGridView و زدن دكمه ذخيره تغييرات ، از دستور بالا خطا گرفته مي شود و جالب اين جاست وقتي كه مثلا اطلاعات جديدي وارد مي شود و همان اطلاعات را در DataGridView تغيير دهيم و دكمه ذخيره تغييرات را بزنيم اطلاعات ويرايش شده به درستي ذخيره مي شود ولی تغییر دادن سایر اطلاعات ثبت شده در جدول و زدن دکمه ذخیره تغییرات باعث بروز خطا می شود و خطا نیز از همان دستور بالا گرفته می شود ، مشكل كجاست ؟
با تشكر /.
فرم های زیر را در نظر بگیرید
http://img2.tinypic.info/files/r38clwljgp9jttsacc5s.png
http://www.gigaimage.com/images/ypy2sc8dqshcg5nn6rc9.png
من در رويداد لود فرم اول ، دستورات اتصال به بانك اطلاعات را نوشته ام و به هنگام اجرا بدون هيچ خطايي اطلاعات در DataGridView نمايش داده مي شود ، در هنگام كليك بر روي دكمه افزودن نيز اطلاعات وارد شده به درستي وارد شده و در جدول نمايش داده مي شوند ، كد مربوط به دكمه ذخيره تغييرات هم اين است كه براي به روز رساني بانك اطلاعات است :
da.Update(ds,"List");
( da شي اي از نوع DataAdapter است و ds یک دیتاست است )
اگر دكمه ذخيره تغييرات زده نشود اطلاعات موجود در ديتا ست در بانك اطلاعاتي ذخيره نمي شود ، حال مشكلي كه هست اين است كه با انجام تغييراتي در DataGridView و زدن دكمه ذخيره تغييرات ، از دستور بالا خطا گرفته مي شود و جالب اين جاست وقتي كه مثلا اطلاعات جديدي وارد مي شود و همان اطلاعات را در DataGridView تغيير دهيم و دكمه ذخيره تغييرات را بزنيم اطلاعات ويرايش شده به درستي ذخيره مي شود ولی تغییر دادن سایر اطلاعات ثبت شده در جدول و زدن دکمه ذخیره تغییرات باعث بروز خطا می شود و خطا نیز از همان دستور بالا گرفته می شود ، مشكل كجاست ؟
با تشكر /.