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

اضافه صوره ن قاعده بيانات sql الى داخل كريستال ريبورت عن طريق vb.net

بدأه Mr.Owsama في 1 سبتمبر 2012 · 3 رد · 1,298 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا الصراحه تعبت وانا ادور بالمنتديات العربيه والاجنبيه وماعرفت كيف اسوي

معاي صوره مخزونه في قاعده بيانات sql وابي اعرضها في كريستال ريبورت في فيجوال 2008

ماريد اعرض الصوره من المسار حق ملف ابي اعرضها من نفس الداتا بيززز

وهذا جزء من الكود حقي الي استخدمته في واجهه التقارير

  ParamCollection.Add(ParamCompanyName)
                    mReport.DataDefinition.ParameterFields("CompName").ApplyCurrentValues(ParamCollection)

عرفت ParamCompanyName في الموديل module على هذا الاساس

 Public ParamCompanyName As New CrystalDecisions.Shared.ParameterDiscreteValue

لكن ماعرفت كيف اسوي عشان الصوره وكل ماحاول اضيف صوره في الكريستال ريبورت يقلي اختار صوره من الجهاز

الرجاء المساعده اخواني :)

#2

هل ستعرض اكثر سجل التقرير ولكل سجل صوره ام ماذا

علي العمود يكن عمل مشروع به وظيفة بالفيجوال من نوع قاعدة البيانات يخذ مسار الصوره من قاعدة البيانات ويحولها الي صوره هذا هو المشروع ولكن يجب قبل تشغيل المشروع عمل تشغير للاسكربت المرفق مع المشرع علي قاعدة البيانات ثم تستخدم جمل الاستعلام هذا بعد تشغيل المشروع

SELECT 
	pCitizen.sname,
    CAST ([dbo].[udfReadImage]('e:\photo\'+dbo.pCitizen.sMoiCitizenBarCode+'.jpg') AS image) as iCitizenImage

FROM    
	    dbo.pCitizen

ثم خزها في PROCEDURE والبني القرير علي الPROCEDURE

مجرد فكره

SqlServerProject1.rar

#3

السلام عليكم اخي

الكريستال ريبورت يعرض الصور مثلها مثل باقي الحقول

يعني لا تحتاج الي اكواد اضافيه :)

بالتوفيق

اللهم إغفر لنا ذنوبنا و كفر عنا سيئاتنا و توفنا و أنت راض عنا و أحشرنا مع الصالحين

#4

ماذا لو لم ترد تخزين الصور بقاعدة البيانات وتريد تخزين المسار فقط

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…