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

نام تاپیک: تعیین data type برای نمایش عکس در کریستال

  1. #1
    کاربر دائمی آواتار arsalansalar
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    اتاق آبی
    پست
    974

    تعیین data type برای نمایش عکس در کریستال

    با سلام
    من برای ذخیره عکس در بانک اطلاعاتی یک فیلد با data type از نوع ole object در بانک اکسس و به طور مستقیم ذخیره می کنم.
    حالا می خواستم بدانم برای آنکه عکس را در کریستال ریپورت 10 نمایش دهم نوع type آن را در کریستال ریپورت چی قرار بدهم که عکس را نمایش دهد؟(همانطور که می دانید پیش فرض آن string هست)
    اگر دوستان لطف کنند و به طور کلی بگویند که چگونه عکسی که به صورت مستقیم در بانک ذخیره شده را در کریستال نمایش می دهند ممنون می شوم.
    آخرین ویرایش به وسیله arsalansalar : چهارشنبه 11 اردیبهشت 1387 در 10:30 صبح

  2. #2

    پاسخ

    در ويژوال استوديو نسخه 2003، base64Binary
    در نسخه 2005 ، []System.Byte

  3. #3
    کاربر دائمی آواتار arsalansalar
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    اتاق آبی
    پست
    974
    نقل قول نوشته شده توسط choobin84 مشاهده تاپیک
    در ويژوال استوديو نسخه 2003، base64Binary
    در نسخه 2005 ، []System.Byte
    ولی من system.byte می زنم نمایش نمی دهد.
    می شود راه حل کلی آن را توضیح دهید؟

  4. #4
    خود کریستال ریپورت از روی ساختار دیتابیس و یا دیتاست که بهش میدین فیلدهای []Byte و Ole Object رو تشخیص میده و برای نمایش از( BLOB(Binary Large Object استفاده میکنه .

    و دیگر هیچ! .

    اگر هم دیتاست رو دستی به کریستال میدین باز هم قبلش باید خود کریستال ، ساختار رو از دیتاست ساخته باشه و بصورت Database Field شناخته باشه عکس شما رو .
    و تصویرتون رو هم همینطور که آقای چوبین فرمودن باید بصورت Byte پاس بدین .

    موفق و پیروز باشید .

  5. #5
    کاربر دائمی آواتار arsalansalar
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    اتاق آبی
    پست
    974
    دوست عزیزم من تمامی این کارها را کردم ولی عکس را نمایش نمی دهد.
    در فیلد img من که از نوع OLE Object است در جای مربوط به ذخیره عکسها می نویسد:
    long binary data

    آیا به این خاطر نیست که عکسها را نمایش نمی دهد؟

  6. #6
    نقل قول نوشته شده توسط arsalansalar مشاهده تاپیک
    ولی من system.byte می زنم نمایش نمی دهد.
    كروشه ها رو فراموش كرده ايد...

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

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