سلام.
من یه برنامه تو سی شارپ نوشته ام که وقتی ران می کنم اشکال زیر پیش میاد. لطفا کمکم کنید. ممنون.
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
Printable View
سلام.
من یه برنامه تو سی شارپ نوشته ام که وقتی ران می کنم اشکال زیر پیش میاد. لطفا کمکم کنید. ممنون.
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اولین ردیف از اولین ستون جدول شما مقدار Null یا خالی (همان تهی) داره و نمیشه تبدیلش کرد به Int32
مقدار Null فضایی رو اشغال نمی کنه !!!
شما بهتره قبلش چک کنید که Null نباشه. در VB از تابع IsDBnull می توان برای چک خالی نبودن یک مقدار در جدول استفاده می کنیم. ولی دقیقا تو C# نمی دونم چی میشه.
سلام.
در اصل برنامه من یه مشکل پیدا کرد که مجبور شدم دوباه براش بانک بسازم و همون دستوراتی که قبلا استفاده می کردم رو براش بکار بردم. مقدار هم به صورت دستی بهش داده ام. ولی این پیام رو میده.
اگه ستون مورد نظر شما واقعا دارای مقادیری هست و مقادیر هم عددی هستند
واسه دسترسی به مقدار اون رکورد بجای استفاده از ایندکس ردیف و ستون از نام اونها استفاده کن, شاید جواب بده
البته زمانی که از توابعی مثل Max و Min و ..... استفاده می کنید نام ستون ها رو بصورت خودکار خود SQL می ده پس باید خودتون اسم مستعاری واسه ستون تعریف کنید
مثلا : Select max (code) as maxcode from
سلام
ممنون.
امتحان می کنم.