连接数据库的时候出现这个错误是什么原因~`~~
The ConnectionString property has not been initialized.
Dim cmdsql As New SqlCommand
Dim connsql As New SqlConnection
Dim strcmd As String
Dim adasql As New SqlDataAdapter
Dim dssql As New DataSet
strcmd = "select * from product1"
cmdsql = New SqlCommand(strcmd, conn)
adasql = New SqlDataAdapter(strcmd, connsql)
connsql.Open()
dssql = New DataSet()
adasql.Fill(dssql, "tblcaijianxixi")
connsql.Close()
ReportDoc.SetDataSource(dssql.Tables("tblcaijianxixi"))
CrystalReportViewer1.ReportSource = ReportDoc
The ConnectionString property has not been initialized.
Dim cmdsql As New SqlCommand
Dim connsql As New SqlConnection
Dim strcmd As String
Dim adasql As New SqlDataAdapter
Dim dssql As New DataSet
strcmd = "select * from product1"
cmdsql = New SqlCommand(strcmd, conn)
adasql = New SqlDataAdapter(strcmd, connsql)
connsql.Open()
dssql = New DataSet()
adasql.Fill(dssql, "tblcaijianxixi")
connsql.Close()
ReportDoc.SetDataSource(dssql.Tables("tblcaijianxixi"))
CrystalReportViewer1.ReportSource = ReportDoc
SqlConnection.ConnectionString="DataSource=localhost;Database=数据库名;Integrated Security=SSPI";
SqlConnection.Open();
Dim connsql As New SqlConnection
Dim strcmd As String
Dim adasql As New SqlDataAdapter
Dim dssql As New DataSet
connsql.ConnectionString="server=.;Database=数据库名;Integrated Security=SSPI"; //你缺少了这段代码
strcmd = "select * from product1"
cmdsql = New SqlCommand(strcmd, connsql) //更正一下
adasql = New SqlDataAdapter(strcmd, connsql)
connsql.Open()
dssql = New DataSet()
adasql.Fill(dssql, "tblcaijianxixi")
connsql.Close()
ReportDoc.SetDataSource(dssql.Tables("tblcaijianxixi"))
CrystalReportViewer1.ReportSource = ReportDoc
connsql.ConnectionString="DataSource=localhost;Database=数据库名;Integrated Security=SSPI";
你是定义了sqlconnection了,但是没有给他的连接字符串属性赋值啊,提示很明显啊 The ConnectionString property has not been initialized. 连接字符串属性没有初始化