PDA

View Full Version : مشکل با نوع فیلد image



sokotn2008
چهارشنبه 20 خرداد 1388, 13:43 عصر
با سلام به همگی
من یه مشکلی دارم آن هم اینکه من ابتدا datagrid ام رو با داده هایی از یک جدول پر می کنم بعد می خواهم که داده ی ستونی که از نوع image است را بگیرم و به سطری دیگر از dataset بفرستم چگونه می توانم این کار را بکنم فرمول هایی که من به کار برده ام اینها هستند

project.DataSet_sabtename.Image1Row dr = ds.Image1.NewImage1Row();

dr.Picture1 = dataGridView1.CurrentRow.Cells["Picture"].Value; ds.Image1.AddImage1Row(dr);

در آخر بگویم که فیلد picture من د رdatagrid از نوع string د رواقع (آدرس عکس )نیست بلکه از نوع image است در این کد به خط دوم ایراد می گیرد نمی دانم چگونه فیلدی که از نوع byte[] هست را به فیلدی از ds (دیتاست ) که از نوع byte[] است را نسبت دهم ممنون می شم کمکم کنید
پیغامی که می دهد به این صورت است
Cannot implicitly convert type 'object' to 'byte[]'. An explicit conversion exists (are you missing a cast?)

sepehr.sz
شنبه 07 اردیبهشت 1392, 02:34 صبح
به جای image از varbinary برای ذخیره عکس در پایگاه استفاده کنی مشکلت برطرف میشه