تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مثال تمرير الباراميتر في الكريستال ريبورت لايعمل في مشروعي
#1
اخذت المثال المرفق من المنتدى, عندما اشغله يعمل بشكل جيد,لكن عندما اضيفه الى مشروعي مثل ماهو تماما لا اغير الا اسماء المعطيات,تظهر لي الرساله المرفقه.
ارجوا ايجاد حل لذلك.


الملفات المرفقة صورة/صور
   

.rar   Pass_Parameter_To_Crystal_Reports.rar (الحجم : 159.13 ك ب / التحميلات : 56)
الرد }}}
تم الشكر بواسطة:
#2
PHP كود :
Imports System.Data.OleDb

Public Class Form1

    Dim olecon 
As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\DB.accdb;")

    Private 
Sub BtnPrint_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles BtnPrint.Click

        Dim da 
As New OleDbDataAdapter("SELECT Tbl_Customers.CustID, Tbl_Customers.CustName FROM Tbl_Customers WHERE [Tbl_Customers.CustID]=@CustID;"olecon)
        
da.SelectCommand.Parameters.AddWithValue("@CustId"TextBox1.Text)

        
Dim dt As New DataTable
        da
.Fill(dt)

        
Dim rpt As New CrystalReport1
        rpt
.SetDataSource(dt)
        
CrystalReportViewer1.ReportSource rpt

    End Sub

End 
Class 
الرد }}}
تم الشكر بواسطة:
#3
الف شكر على الرد السريع.

للاسف ظهرت رسالة الخطاء التالية


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#4
app.config
PHP كود :
<?xml version="1.0"?>
<configuration>
  <startup useLegacyV2RuntimeActivationPolicy="true"/>
</configuration> 
الرد }}}
تم الشكر بواسطة:



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


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