尝试使用vb.net从sqlserver访问数据库时获取空数据

时间:2015-06-03 05:46:50

标签: sql-server vb.net

我是vb.net的新手...所以请原谅我,如果它是一个noob问题...... 我一直在尝试从数据库访问数据以创建水晶报告.. 不幸的是,当我试图从数据库访问数据时,它什么都没有返回...在report.SetDataSource(ds),它返回一个异常,“报告没有表...”我在网上搜索了很多。但无法解决问题...

示例代码如下所示

 Using cs = New SqlConnection("ConnectionString")
            Dim sql = "select barcode from dbo.productrqst"
            Using cmd = New SqlCommand(sql, cs)
            cmd.CommandType = CommandType.Text
            cs.Open()
            Dim da As SqlDataAdapter = New SqlDataAdapter(cmd)
            Dim ds As New DataSet
            da.Fill(ds)
            Dim report As New RptProductRqst()
            report.SetDataSource(ds)
            CrystalReportViewer1.ReportSource = report
            CrystalReportViewer1.Refresh()
            End Using
        End Using

0 个答案:

没有答案