negar_programmer
چهارشنبه 05 دی 1386, 13:12 عصر
اول از همه:
1.من با 2005 کار می کنم
2. بانک هم از sql خود dot net 2005 هستش یعنی خود sql نصب ندارم
3.می خوام با ReportViewer و Report1.rdlcگزارشگیری کنم
4. با خود Database1DataSet.xsd این کارو کردم
5.ولی مثلا می خوام با یه SqlDataAdapter1 و dataset یه گزارش خاص بسازم می دونمم که باید بنویسم:
SqlConnection1.ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename='" + s.ToString + "';Integrated Security=True;Connect Timeout=30;User Instance=True"
SqlConnection1.Open()
SqlDataAdapter1.SelectCommand.Connection = SqlConnection1
SqlDataAdapter1.SelectCommand.CommandText = "select * from table1 where id='" + TextBox1.Text + "'"
SqlDataAdapter1.Fill(DataSet1, "table1")
Me.ReportViewer1.LocalReport.DataSources.Clear()
Me.ReportViewer1.ProcessingMode = ProcessingMode.Local
Dim rds As ReportDataSource = New ReportDataSource
rds.Name = "DS"
rds.Value = DataSet1.Tables(0)
Me.ReportViewer1.LocalReport.DataSources.Add(rds)
Me.ReportViewer1.LocalReport.ReportPath = "C:\Documents and Settings\USER\Desktop\new new13\e\Report1.rdlc"
Me.ReportViewer1.LocalReport.Refresh()
Me.ReportViewer1.RefreshReport()
Me.ReportViewer1.Refresh()
ولی نمی دونم با خود Report1.rdlc چی کار کنم
پارامتر فرستادن و نیز تعریف کردن تو خود Report1.rdlc کامل بگین
کمکم کنید دیگه از این کامل تر نمی دونم چی بگم....
1.من با 2005 کار می کنم
2. بانک هم از sql خود dot net 2005 هستش یعنی خود sql نصب ندارم
3.می خوام با ReportViewer و Report1.rdlcگزارشگیری کنم
4. با خود Database1DataSet.xsd این کارو کردم
5.ولی مثلا می خوام با یه SqlDataAdapter1 و dataset یه گزارش خاص بسازم می دونمم که باید بنویسم:
SqlConnection1.ConnectionString = "Data Source=.\SQLEXPRESS;AttachDbFilename='" + s.ToString + "';Integrated Security=True;Connect Timeout=30;User Instance=True"
SqlConnection1.Open()
SqlDataAdapter1.SelectCommand.Connection = SqlConnection1
SqlDataAdapter1.SelectCommand.CommandText = "select * from table1 where id='" + TextBox1.Text + "'"
SqlDataAdapter1.Fill(DataSet1, "table1")
Me.ReportViewer1.LocalReport.DataSources.Clear()
Me.ReportViewer1.ProcessingMode = ProcessingMode.Local
Dim rds As ReportDataSource = New ReportDataSource
rds.Name = "DS"
rds.Value = DataSet1.Tables(0)
Me.ReportViewer1.LocalReport.DataSources.Add(rds)
Me.ReportViewer1.LocalReport.ReportPath = "C:\Documents and Settings\USER\Desktop\new new13\e\Report1.rdlc"
Me.ReportViewer1.LocalReport.Refresh()
Me.ReportViewer1.RefreshReport()
Me.ReportViewer1.Refresh()
ولی نمی دونم با خود Report1.rdlc چی کار کنم
پارامتر فرستادن و نیز تعریف کردن تو خود Report1.rdlc کامل بگین
کمکم کنید دیگه از این کامل تر نمی دونم چی بگم....