连接数据库的时候出现这个错误是什么原因~`~~
  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

解决方案 »

  1.   

    楼主的SqlConnection 定义之后都没有用,没有连接到数据库
      

  2.   

    连接字符串没给  "Server=.;database=db;uid=sa;pwd="
      

  3.   

     
    SqlConnection.ConnectionString="DataSource=localhost;Database=数据库名;Integrated Security=SSPI";
    SqlConnection.Open();
      

  4.   

     Dim cmdsql As New SqlCommand 
            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"; 
      

  5.   

    没有连接字符串!!connsql.ConnectionString的设置! 
      

  6.   

    没有连接字符串connsql.ConnectionString="server=数据库;Database=数据库名;uid=用户 ;pwd=密码 ";
      

  7.   

     connsql.ConnectionString="server=.;Database=数据库名;Integrated Security=SSPI";   //你缺少了这段代码 
    你是定义了sqlconnection了,但是没有给他的连接字符串属性赋值啊,提示很明显啊  The ConnectionString property has not been initialized. 连接字符串属性没有初始化