vb.net crystal报告要求数据库登录和密码但登录失败

时间:2017-12-07 16:12:37

标签: sql-server vb.net crystal-reports

我是制作水晶报告的新手,我已经完成了创建水晶报告但是在运行我的程序时它会询问我的登录信息,但是在我登录后,它说明了

  

登录失败

我试图在网站上查看其他问题,但我无法找到答案。我的Visual Studio是2013 Ultimate,我的sql是sql-server 2014 express。

这是我的代码:

Imports System.Data.SqlClient
Imports System.Data.Sql
Public Class Form1

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Dim show As String = String.Empty
        show &= "select * from fruit_stock "
        show &= "where date_received=@daterec"

        Using conn As New SqlConnection("server=WIN10;database=fruit_storage;user=fruit_admin;password=admin;")
            Using cmd As New SqlCommand
                With cmd
                    .Connection = conn
                    .CommandType = CommandType.Text
                    .CommandText = show
                    .Parameters.AddWithValue("@daterec", TextBox1.Text)
                End With

                Try
                    conn.Open()
                    Dim da As New SqlDataAdapter
                    Dim ds As New DataSet
                    da.SelectCommand = cmd
                    da.Fill(ds, "fruit_stock")
                    Dim report As New CrystalReport1
                    CrystalReportViewer1.ReportSource = report
                    CrystalReportViewer1.Refresh()

                    conn.Close()
                Catch ex As Exception
                    MsgBox(ex.Message)
                End Try

            End Using
        End Using
    End Sub
End Class

1 个答案:

答案 0 :(得分:1)

openModal = (event) => {
  document.body.classList.add('modal-open');
  this.setState({ showModal: true });
}
hideModal = (event) => {
  document.body.classList.remove('modal-open');
  this.setState({ showModal: false });
}

如果您使用嵌入式报告

Dim report As New CrystalDecisions.CrystalReports.Engine.ReportDocument
report.Load("<physical filename of your report>")
report.SetDataSource(ds.Tables("fruit_stock"))

<your_crystal_report_viewer_in_your_form>.ReportSource = report