.Net水晶報(bào)表使用學(xué)習(xí)的九大步驟
.net水晶報(bào)表使用學(xué)習(xí)的步驟是什么呢?我們?cè)诰幊痰倪^(guò)程中知道.net水晶報(bào)表的使用重要性,那么如何下手學(xué)習(xí)并掌握這個(gè)技術(shù)呢?讓我們來(lái)看看一下的九步,希望對(duì)你在.net水晶報(bào)表使用學(xué)習(xí)方面有所幫助。
經(jīng)常有網(wǎng)友問(wèn)這個(gè)問(wèn)題,長(zhǎng)時(shí)間不看自己也忘記了,今天又碰到一個(gè)網(wǎng)友提問(wèn),沒(méi)轍,花了點(diǎn)下班時(shí)間把幾個(gè)步驟記錄如下,請(qǐng)指正!
1、新建一個(gè)windows application:CristalTest;
2、新添加一個(gè)數(shù)據(jù)集DataSet1.xsd
3、在DataSet1里添加表DataTable1 在DataTable1里添加四列Column1,Column2,Column3,Column4 ,保存
4、添加一個(gè)水晶報(bào)表文件CrystalReport1.rpt 設(shè)置數(shù)據(jù)源:
項(xiàng)目數(shù)據(jù)(Project Data)-->Ado.net DataSets-->***.DataSet1-->DataTable1
5、把Column1,Column2,Column3,Column4拖到水晶報(bào)表的細(xì)節(jié)( Details )中
6、添加一個(gè)控件CrystalReportViewer1到Form1中
7、然后添加Form1_Load的代碼
- Dim m_sqlConn As SqlConnection
- Dim m_strSqlConn As String
- m_strSqlConn = "Data Source=localhost;
- initial catalog=pubs;
- User id=sa;
- password="m_sqlConn = New SqlConnection( m_strSqlConn )
- Try
- Dim sqlAdp As SqlDataAdapter
- Dim strSql As String
- Dim ds = New DataSet( )
- m_sqlConn.Open( )
- strSql = "SELECT au_lname AS Column1,
- au_fname AS Column2, phone AS Column3,
- address AS Column4 FROM dbo.authors"
- sqlAdp = New 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
8、在form1.vb文件頭加 Imports System.DataImports System.Data.SqlClient
9、 m_strSqlConn = "Data Source=localhost;
- initial catalog=pubs;
- User id=sa;
password="這個(gè)可能要修改成你的機(jī)器的Sql Server連接信息
.net水晶報(bào)表使用學(xué)習(xí)的九大步驟的基本內(nèi)容就向你介紹到這里,希望對(duì)你在.net水晶報(bào)表使用學(xué)習(xí)方面有所幫助。
【編輯推薦】