السلام عليكم ورحمة الله وتعالي
أريد منكم أن تساعدوني في حل هذه المشكلة
1- المشكلة الأولي :-
وهي تنحصر في أنني عند عمل التقارير تظهر مشكلة عندما تكون قاعدة البيانات بها password حيث أنني عند إنشاء التقرير أقوم بوضع password في خانة الباسورد الخاصة بالدلتا ببز ومسار قاعدة البيانات وأقوم بالضغط علي next ثم finish فتظهر الجداول الموجودة في قاعدة البيانات ثم اختار الجدول المراد عمل التقرير له أظن حتى الآن لا توجد المشكلة
وقمت بسحب الأداة كريستال ريبورت علي النموذج
وقمت بكتابة الكود التالي في تحميل النموذج الذي به كريستال ريبورت
Private Sub Form39_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
cnn = New OleDbConnection("provider = Microsoft.jet.oledb.4.0;" & "Data Source=" & Application.StartupPath & "\MyData.mdb;User ID=Admin;Jet OLEDB:Database Password=dd ")
cnn.Open()
cm.Connection = cnn
cm.CommandType = CommandType.Text
cm.CommandText = "SELECT Name,Phone,mangg FROM table0 ORDER BY Name;"
dr = cm.ExecuteReader
dr.Close()
CrystalReportViewer1.ReportSource = New CrystalReport1
End Sub
وظهرت المشكلة في الاتي :-
لم يظهر التقرير وظهر نموذج به الاتي "-
Data login
Main report
Table name : table0
Sever name : مسار قاعدة البيانات
Data base: لايوجد به أي شئ
Login id: admin
Password: لايوجد به أي شئ
Back finish cancel
ملحوظة مهمة جدا :-
عند حذف الباسورد الخاص بقاعدة البيانات ظهر التقرير
2- المشكلة الثانية :-
عند ظهور التقرير يظهر من الشمال الي اليمين
مثال"-
الاسم التليفون الادارة
كيف يمكن حل هذه المشكلتين