منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] مشكلة في اتصال كريستال ريبورت - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم اسئلة التقارير والطباعة تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=71)
+--- الموضوع : [سؤال] مشكلة في اتصال كريستال ريبورت (/showthread.php?tid=39803)



مشكلة في اتصال كريستال ريبورت - محمد صادق حسن - 26-10-21

لدي برنامج بنظام vb.net وتقارير كريستال ريبورت يعمل على شبكة داخلية مكونة من 5 اجهزة
التقارير تطبع بدون مشاكل في 3 اجهزة وفي جهازين تظهر المشكلة التالية

ارجو الإفادة لمن لديه حل للمشكلة 
 وهذه دالة الإتصال 


كود :
Public Sub LogOn(ByVal poReport As CrystalDecisions.CrystalReports.Engine.ReportDocument, ByVal strServer As String, ByVal strTable As String, ByVal strUsername As String, ByVal strPassword As String)


       Dim loConnInfo As New CrystalDecisions.Shared.ConnectionInfo
       loConnInfo.ServerName = strServer.ToString.Trim

       'MsgBox(strServer)
       loConnInfo.DatabaseName = strTable.ToString.Trim


       loConnInfo.UserID = strUsername.ToString.Trim

       'MsgBox(strUsername)
       loConnInfo.Password = strPassword.ToString.Trim

       ' MsgBox(strPassword)
       loConnInfo.IntegratedSecurity = False

       Dim loTables As Tables
       Dim loTable As CrystalDecisions.CrystalReports.Engine.Table
       Dim loTableLogonInfo As CrystalDecisions.Shared.TableLogOnInfo
       loTables = poReport.Database.Tables

       For Each loTable In loTables
           loTableLogonInfo = loTable.LogOnInfo
           loTableLogonInfo.ConnectionInfo.UserID = strUsername
           loTableLogonInfo.ConnectionInfo.Password = strPassword
           loTableLogonInfo.ConnectionInfo.ServerName = strServer
           loTableLogonInfo.ConnectionInfo.DatabaseName = strTable
           loTableLogonInfo.ConnectionInfo.IntegratedSecurity = False
           loTable.ApplyLogOnInfo(loTableLogonInfo)

       Next
   End Sub



RE: مشكلة في اتصال كريستال ريبورت - تركي الحلواني - 15-12-21

إستبدل الاتصال المباشر بالإتصال بـ DataSet