نمایش نتایج 1 تا 6 از 6

نام تاپیک: ثبت مقدار DBNull برای یک فیلد از رکوردهای یک جدول از یک دیتابیس

  1. #1
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    2,022

    ثبت مقدار DBNull برای یک فیلد از رکوردهای یک جدول از یک دیتابیس

    سلام

    من برای رکورد های جدول UserAccounts یک فیلد Picture با DataType Image ایجاد کردم که AllowNull از اون True هست:


    SharedScreenshot14.jpg

    ولی موقع ثبت رکورد جدید مقدار Null نمی گیره و خطای نامربوط Object Reference not set to an instance of an Object رو برمی گردونه لاکردار....


    If(.Image.Length > 0, IO.File.ReadAllBytes(.Image), DBNull.Value)


    SharedScreenshot15.jpg

  2. #2
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    2,022

    نقل قول: ثبت مقدار DBNull برای یک فیلد از رکوردهای یک جدول از یک دیتابیس

    این کد رو هم آزمایش کردم نتیجه بخش نبود:


    If(.Image.Length > 0, IO.File.ReadAllBytes(.Image), New Byte() {})

  3. #3
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    2,022

    نقل قول: ثبت مقدار DBNull برای یک فیلد از رکوردهای یک جدول از یک دیتابیس

    مشکل از مقدار فیلد نبود مشکل از خصوصیت Image بود ....

    کد صحیح:


    If(String.IsNullOrEmpty(.Image), New Byte() {}, IO.File.ReadAllBytes(.Image))

  4. #4
    کاربر دائمی آواتار _behnam_
    تاریخ عضویت
    مهر 1389
    محل زندگی
    سونای ایران ( بوشهر )
    پست
    988

    نقل قول: ثبت مقدار DBNull برای یک فیلد از رکوردهای یک جدول از یک دیتابیس

    سلام.
    کلا پیشنهاد میشه که تصاویر رو توی بانک اطلاعاتی ذخیره نکنید.
    حجم بانکتون میره بالا

    موفق باشید

  5. #5
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    73
    پست
    3,684

    نقل قول: ثبت مقدار DBNull برای یک فیلد از رکوردهای یک جدول از یک دیتابیس

    نقل قول نوشته شده توسط _behnam_ مشاهده تاپیک
    سلام.
    کلا پیشنهاد میشه که تصاویر رو توی بانک اطلاعاتی ذخیره نکنید.
    حجم بانکتون میره بالا

    موفق باشید
    سلام و روز خوش

    بصورت پیشفرض این گفته درسته،
    ولی باید همه جوانب رو سنجید.
    حجم بانک به تنهایی اهمیتی نداره.

    سوال: بهترین روش ذخیره عکس (barnamenevis.org)

  6. #6
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    2,022

    نقل قول: ثبت مقدار DBNull برای یک فیلد از رکوردهای یک جدول از یک دیتابیس

    سلام به همه....
    این تصاویر مربوزط به تصویر کاربر در جدول حساب های کاربری نرم افزاره یعنی حداکثر 4 تا 5 تا کاربر خواهد داشت.

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: پنج شنبه 11 تیر 1394, 17:11 عصر
  2. تبدیل دیتابیس فاكس پرو (FoxPro) به دیتابیس (SQL SERVER 2008) با پشتیبانی از زبان فارسی
    نوشته شده توسط majid_darab در بخش مسائل مرتبط با نصب و راه اندازی
    پاسخ: 9
    آخرین پست: سه شنبه 15 فروردین 1391, 17:14 عصر
  3. پاسخ: 0
    آخرین پست: چهارشنبه 20 بهمن 1389, 17:56 عصر
  4. مشكل DBNull
    نوشته شده توسط helal92 در بخش VB.NET
    پاسخ: 3
    آخرین پست: یک شنبه 10 بهمن 1389, 17:47 عصر
  5. پاسخ: 2
    آخرین پست: چهارشنبه 17 آذر 1389, 21:08 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •