msh_gold
شنبه 02 آذر 1387, 10:47 صبح
سلام دوستان .
مشکل من این هست که زمانی که ما یک Table داریم که یک فیلدش از نوع Image باشه زمانی که ما در یک PictureBox عکسی هست که مشکلی در Insert اطلاعات وجود نداره اما زمانی که در PictureBox عکسی وجود نداره مقدار Null به دیتابیس فرستاده می شه تا اینجا که کسی مشکلی نداره من هم مشکلی ندارم اما در زمان لود اطلاعات از دیتابیس من می خواهم این اطلاعات رو در یک DataGridView نمایش بدیم و یا در یک PictureBox خوب در این زمان برنامه Error می ده ومضمون Error هم این هست : فیلد Image خالی از اطلاعات می باشد .
حال سوال من این هست که چه کاری باید در زمان Insert انجام داد که اگر PictureBox خالی بود یک مقدار مشخص به دیتابیس فرستاده بشه که در زمان لود اطلاعات مشکلی پیش نیاد.
البته دوستان System.DBNULL رو پیشنهاد داده بودند که استفاده کردم و باز هم به مشکل برخورد کردم .
اگر امکان داره و کسی نمونه برنامه ای داره خواهش می کنم در این تاپیک قرار بدین .
یا راهنمایی کنید که چطور میشه گفت که اگر داخل pictureboxعکسی وجود داره یه عملی را انجام بده و در غیر این صورت اون کار رو انجام نده .با تشکر
مشکل من این هست که زمانی که ما یک Table داریم که یک فیلدش از نوع Image باشه زمانی که ما در یک PictureBox عکسی هست که مشکلی در Insert اطلاعات وجود نداره اما زمانی که در PictureBox عکسی وجود نداره مقدار Null به دیتابیس فرستاده می شه تا اینجا که کسی مشکلی نداره من هم مشکلی ندارم اما در زمان لود اطلاعات از دیتابیس من می خواهم این اطلاعات رو در یک DataGridView نمایش بدیم و یا در یک PictureBox خوب در این زمان برنامه Error می ده ومضمون Error هم این هست : فیلد Image خالی از اطلاعات می باشد .
حال سوال من این هست که چه کاری باید در زمان Insert انجام داد که اگر PictureBox خالی بود یک مقدار مشخص به دیتابیس فرستاده بشه که در زمان لود اطلاعات مشکلی پیش نیاد.
البته دوستان System.DBNULL رو پیشنهاد داده بودند که استفاده کردم و باز هم به مشکل برخورد کردم .
اگر امکان داره و کسی نمونه برنامه ای داره خواهش می کنم در این تاپیک قرار بدین .
یا راهنمایی کنید که چطور میشه گفت که اگر داخل pictureboxعکسی وجود داره یه عملی را انجام بده و در غیر این صورت اون کار رو انجام نده .با تشکر