PDA

View Full Version : سوال: ارور موقع select رکورد



reza69
چهارشنبه 25 اردیبهشت 1392, 08:51 صبح
سلام
من میخوام یک عکس رو که با فرمت image ذخیره شده از جدول بگیرم ببینید کدم چه ایرادی داره؟

piclogo .Image = ( ds.Tables[0].Rows[0]["logo"]);

ali.bahrami
چهارشنبه 25 اردیبهشت 1392, 08:59 صبح
سلام دوست عزیز دقیق نمسدونم ولی فکر کنم توی دیتاببس به صورت عکس ذخیره نمیشه که مستقیما بشه به عنوان عکس ازش استفاده کرد.
فکر کنم به صورت باینری ذخیره میشه باید تبدیل بشه

reza69
چهارشنبه 25 اردیبهشت 1392, 09:01 صبح
سلام دوست عزیز دقیق نمسدونم ولی فکر کنم توی دیتاببس به صورت عکس ذخیره نمیشه که مستقیما بشه به عنوان عکس ازش استفاده کرد.
فکر کنم به صورت باینری ذخیره میشه باید تبدیل بشه
تو دیتابیس با فرمت image ذخیرش کردم.

erfan_urchin
چهارشنبه 25 اردیبهشت 1392, 09:37 صبح
درسته به صورت image ذخیره کردین اما به صورت باینری ذخیره میشه
شما با کدی مثل کد زیر میتونید عکس رو از دیتا بیس فراخوانی کنید
byte[] b = (byte[])dt.Rows[0][1];
string s = Encoding.ASCII.GetString(b);
pictureBox1.Load(s);

reza69
چهارشنبه 25 اردیبهشت 1392, 09:42 صبح
درسته به صورت image ذخیره کردین اما به صورت باینری ذخیره میشه
شما با کدی مثل کد زیر میتونید عکس رو از دیتا بیس فراخوانی کنید
byte[] b = (byte[])dt.Rows[0][1];
string s = Encoding.ASCII.GetString(b);
pictureBox1.Load(s);
سلام فرمتو تغییر دادم byte[] کردم حالا تو کریستال ریپورت چجوری استفاده کنم؟