الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب مساعدة

بدأه djalill في 2 يناير 2010 · 0 رد · 804 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم ورحمة الله وبركاته

انا لدي مشكل في عرض الصورةز

كود انشاء الجدول

CREATE TABLE t_blob (

id number,

image blob

);

كود انشاء المجلد

CREATE OR REPLACE DIRECTORY MY_FILES AS 'c:\images';

كود ادخال الصورة

CREATE OR REPLACE PROCEDURE insert_img (id number,ima varchar) IS

f_lob bfile;

b_lob blob;

BEGIN

INSERT INTO PHOTOS VALUES ( id, empty_blob() )

RETURN IMAGE INTO b_lob;

f_lob := bfilename('MY_FILES',ima );

dbms_lob.fileopen(f_lob, dbms_lob.file_readonly);

dbms_lob.loadfromfile( b_lob, f_lob, dbms_lob.getlength(f_lob) );

dbms_lob.fileclose(f_lob);

END;

/

كود استخراج الصورة

declare

blo blob;

begin

select image into blo from t_blob where id=1;

wpg_docload.download_file(blo);

end;

لكن ما يظهر سوى رموز وليس الصورة

وبارك الله فيكم

مواضيع مشابهة