تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مثال] ربط قاعدة بيانات محمية في تقرير كرستال عن طريق الكود
#1
Shocked 

.rar   CrystalReports 8.rar (الحجم : 240.4 ك ب / التحميلات : 16)
.rar   CrystalReports 10.rar (الحجم : 94.58 ك ب / التحميلات : 13)
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اخواني عندي ملف قاعدة بيانات من نوع mdb  وبها جدول للمنتجات وهي محمية بكلمة مرور والمشكلة أني لم استطيع ربط هذا الملف المحمي عن طريق الكود .
استطيع ربطه وهوا غير محمي ارجو منكم المساعدة في تعديل المشروع المرفق مع هذا الموضوع كي استطيع ربط ملف قاعدة البيانات المحمي بكرستال ريبورت عن طريق الكود.
حيث أني املك الاصدار Crystal Report 8.5 من البرنامج
يوجد مع المرفقات ملفان ملف باسم CrystalReports 8 وهو الملف الي يحوي المشروع المراد تعديلة . كلمة مرور قاعدة البيانات هي (123).

اما الملف الأخر باسم CrystalReports 10 ويحتوي على مثال نقلتة من احد المواقع به بعض الامثلة لربط قواعد البيانت على CrystalReports 10 عند طريق الكود عدة طرق لربط قواعد البيانات ولاكن المكتبات لم تعمل على  Crystal Report 8.5 .
ارجوا منكم إن استطعتوا تعديل المثال كي يعمل على الاصدار Crystal Report 8.5 .
من ناحية ربط المكتبات وتعريف الكائنات على الاصدار 8.5

ولكم مني جزيل الشكر
ALHUMIDI Soft
الرد }}}}
تم الشكر بواسطة:
#2
وعليك السلام ورحمة الله وبركاته

إستبدل كود حدث الـ Form_Load للفورم2 بهذا الكود :

PHP كود :
On Error Resume Next
Call Form_Resize
Dim ReportFile 
As String
ReportFile 
App.Path "\DATA1\2016\ASNAF1.rpt"
Set m_Report m_Application.OpenReport(ReportFile)
m_Report.Database.Tables(1).SetLogOnInfo "p2sodbc.dll""ASNAF.mdb""Admin""123"
m_Report.Database.Tables(1).Location App.Path "\data1\2016\ASNAF.mdb"
CRViewer1.ReportSource m_Report
CRViewer1
.ViewReport
Screen
.MousePointer vbDefault
CRViewer1
.Zoom 1 
[/php]

ماتم إضافته هو هذا السطر :

PHP كود :
m_Report.Database.Tables(1).SetLogOnInfo "p2sodbc.dll""ASNAF.mdb""Admin""123" 
الرد }}}}
#3
(26-09-16, 01:01 AM)Ahmed_Mansoor كتب : وعليك السلام ورحمة الله وبركاته


ماتم إضافته هو هذا السطر :

PHP كود :
m_Report.Database.Tables(1).SetLogOnInfo "p2sodbc.dll""ASNAF.mdb""Admin""123" 

شكراً  أخي هذا حل المشكلة جزاك الله الف خير

Heart Heart Heart Heart Blush Blush
الله يبارك فيك أخي أحمد
ALHUMIDI Soft
الرد }}}}
تم الشكر بواسطة: Ahmed_Mansoor , ahmedabdelaliem


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] ما هي جملة الكود لعرض ازرار الرسائل بالعربية larbihamri 6 88 26-05-17, 12:15 PM
آخر رد: larbihamri
  [vb6.0] كود للإتصال بقاعدة البيانات أكسس محمية بكلمة المرور larbihamri 2 71 24-05-17, 04:54 PM
آخر رد: larbihamri
  [سؤال] كيفية اضافة استعلام وحفظه في قاعدة بيانات أبوسعود 4 101 17-05-17, 02:56 PM
آخر رد: أبوسعود
  [سؤال] معرفة اسماء الجداول الموجودة داخل قاعدة بيانات أبوسعود 5 188 15-05-17, 11:28 PM
آخر رد: Ahmed_Mansoor
  [سؤال] كود اضافة سجلات لجدول موجود في قاعدة بيانات باستخدام الاداة adox أبوسعود 2 82 04-05-17, 03:28 AM
آخر رد: أبوسعود
  ارجو المساعدة في اقرب وقت (حول ملأ الكمبو بوكس من جدول في قاعدة البيانات) larbihamri 6 183 01-05-17, 03:06 PM
آخر رد: mosamosa
  مشكلة في حفظ البيانات عن طريق الليست بوكس مصمم هاوي 3 85 28-04-17, 05:23 AM
آخر رد: Ahmed_Mansoor
  [vb6.0] ارجوا المساعدة في اظهار بيانات الفورم الأول في الفورم الثالث عبدالقادرعواد 2 99 22-04-17, 11:00 AM
آخر رد: عبدالقادرعواد
  [سؤال] ادوات ربط قواعد بيانات اكسس أبوسعود 3 123 19-04-17, 02:53 PM
آخر رد: عبد العزيز البسكري
  [vb6.0] طريقة ترقيم عمود في الداتا قريد و حل مشكلة الترقيم التلقائي في قاعدة البيانات larbihamri 9 235 16-04-17, 08:28 PM
آخر رد: larbihamri

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم