Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim m_sqlConn As SqlClient.SqlConnection
Dim m_strSqlConn As String
m_strSqlConn = "Data Source=localhost;Initial Catalog=ajdatabase;Persist Security Info=True;User
m_sqlConn = New SqlClient.SqlConnection(m_strSqlConn)
Try
Dim sqlAdp As SqlClient.SqlDataAdapter
Dim strSql As String
Dim ds = New DataSet()
m_sqlConn.Open()
strSql = "SELECT id FROM table_1"
sqlAdp = New SqlClient.SqlDataAdapter(strSql, m_sqlConn)
sqlAdp.Fill(ds)
Dim crReportDocument = New CrystalReport1()
crReportDocument.SetDataSource(ds.Tables(0))
CrystalReportViewer1.ReportSource = crReportDocument
Catch ex As Exception
MessageBox.Show(ex.ToString())
End Try
本文介绍如何使用C#编程语言连接数据库,并通过Crystal Report组件生成包含特定表格数据的报表。文中提供了完整的代码示例,展示了从数据库中获取数据、填充数据集到最终在应用程序中展示报表的具体步骤。
5049

被折叠的 条评论
为什么被折叠?



