PDA

View Full Version : چطور عکس ذخیره شده را نمایش داد



rasool1110
سه شنبه 06 شهریور 1386, 01:06 صبح
با سلام
من از طریق یک dbimage عکسی را در یک جدول ذخیره کرده ام و حالا می خوام اون عکس رو نمایش بدم البته از طریق یک دی بی ایمیج اما هر کاری می کنم چیزی در اون نمایش داده نمیشه . حالا سوال من از شما اینه که ایا علت اون اینه کهفرمت عکس jpeg هست و یا اینکه کدی که دادم غلطه ؟
اینم کد:

q_load_pic.close;
q_load_pic.SQL.Clear;
q_load_pic.SQL.text:='select * from modir_picture where amel_id=:p';
q_load_pic.Params.ParamByName('p').Value:=(edit1.T ext);
q_load_pic.Open;

که Dbimage مربوطه به اون وصله.

Batman
سه شنبه 06 شهریور 1386, 07:35 صبح
با سلام
درسته دوست عزیز من هم مشکل شما رو داشتم شما فقط باید عکس با پسوند bmp رو ذخیره و load کنید و یا اینکه اگر اسرار در ذخیره با پسوند jpg دارین از کامپوننت imageen استفاده کنید
موفق باشید

Valadi
شنبه 10 شهریور 1386, 15:29 عصر
دوست خوبم آقای احدی دو تا نمونه سورس در این زمینه بانک اکسس و پارادوکس در سایت قرار دادند
جستجو کن
موفق و موید باشی

Accidentboy
شنبه 10 شهریور 1386, 17:48 عصر
ADOQuery.SQL.Clear ;
(ADOQuery.SQL.Add('selec tpic_field from pic_table );
ADOQuery.ExecSQL ;
ADOQuery.Open ;

DBImage1.DataField :='pic_field';