-1

表格包含 1 个保存学生 ID 的 texbox 和两个日期时间选择器,用于选择学生每月支付的费用,我可以选择所有学生的日期范围,其中无法从特定学生过滤从日期到今天。

我收到错误......请帮助......这是我的问题代码

Dim dbCommand As New OleDb.OleDbCommand
Dim myreport As New CrystalReport2
Dim Dt As New DataTable
Dim da As New OleDb.OleDbDataAdapter

dbCommand.CommandText = "Select  FeesMonth between #" & FromDate.Text & "#  and #" & ToDate.Text & "# From StudentPayments Where StudentID= '" & TextBox1.Text & "'"
        da.SelectCommand = dbCommand
        da.Fill(Dt)
        myreport.SetDataSource(Dt)
        CrystalReportViewer1.ReportSource = myreport
        CrystalReportViewer1.Show
4

1 回答 1

0

您必须将 Connectionstring 提供给 dbCommand。

喜欢 -

OleDbConnection con=new OleDbConnection ();

dbCommand.Connectionstring=con;

于 2013-10-03T05:47:22.617 回答