![]() |
เพิ่มพารามิเตอร์ใน Cystal Report |
2. ใส่ชื่อพารามิเตอร์
3. เมื่อเพิ่มเสร็จจะได้ค่าตามรู
4. ใส่ Code ตามด้านล่างเพื่อออกรายงาน
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'Connection Database Dim DataAdapter As New SqlClient.SqlDataAdapter Dim SQLServerCommand As New SqlClient.SqlCommand Dim DS As New DataSet Dim strDataSource As String = "Data Source=(local);Initial Catalog=Database_Name;User ID=sa;PWD=password" Dim Connection As New SqlClient.SqlConnection(strDataSource) Connection.Open() With SQLServerCommand .Connection = Connection .CommandText = "SELECT * FROM Ms_Customer" End With 'เก็บข้อมูลใน Dataset DataAdapter.SelectCommand = SQLServerCommand DS = New DataSet("DataSet1") DataAdapter.Fill(DS, "ms_Customer") 'นำข้อมูลออกรายงาน Dim cryreport As New CrystalReport1 cryreport.SetDataSource(DS) cryreport.SetParameterValue("pstr1", "DataTest1") cryreport.SetParameterValue("pstr2", "DataTest2") CrystalReportViewer1.ReportSource = cryreport End Sub End Class
0 ความคิดเห็น:
แสดงความคิดเห็น