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

كيف يمكن ربط التقرير بقاعدة بيانات الاكسس الموجوده فى مسار البرنامج

بدأه fathy attia في 4 مارس 2009 · 3 رد · 1,265 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

مشكلتى ملخصها كالاتى

اقوم باضافة كريستال ريبورت

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

ويشتغل التقرير

المشكله لو شغلت البرنامج على جهاز تانى

مش هيلاقى المسار

هل فيه طريقه باستخدم الويزارد او الكود

انى اختار قاعدة البيانات من مسار البرنامج

بحيث تشتغل على اى جهاز

#2

مفيش حد خالص عارف ولا ايه

#3

ارجو الافاده

#4

ضع هذه الكود في وحدة نماطية

CN.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID=sa;Initial Catalog=MhadKatab;Data Source=192.168.100.1"

ثم في حدث اللود بتع التقرير

If MS.State = adStateOpen Then MS.Close

MS.Open SQL, CN, adOpenStatic, adLockPessimistic

Report.Database.SetDataSource MS, 3, 1

'Report.Database.Tables(1).ConnectionProperties("Password") = "7330038"

Screen.MousePointer = vbHourglass

CRViewer1.ReportSource = Report

CRViewer1.ViewReport

Screen.MousePointer = vbDefault

Me.Show

CRViewer1.Zoom 80

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

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

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

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

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