日期:2014-05-20  浏览次数:20713 次

asp.net(C#)报ConnectionString 属性尚未初始化。这个错
public   partial   class   Ex09_03   :   System.Web.UI.Page
{
        protected   SqlConnection   myConnection   =   new   SqlConnection();
        private   void   BindData()
        {
                string   selCmd   =   "select   *   from   Ex09_GuestBook   where(ParentID=0)   order   by   PostTime   DESC ";
                SqlDataAdapter   da   =   new   SqlDataAdapter(selCmd,   myConnection);
                DataSet   ds   =   new   DataSet();
                da.Fill(ds,   "word ");
                DataGrid1.DataSource   =   ds.Tables[ "word "].DefaultView;
                DataGrid1.DataBind();
        }
        protected   void   Page_Load(object   sender,   EventArgs   e)
        {
                if   (Session.Count   ==   0)
                {
                        Response.Redirect( "Ex09_01.aspx ");  
                }
                else   if   (!IsPostBack)
                {
                        Label1.Text   =   "欢迎 "   +   Session[ "username "].ToString();
                        string   strConn   =   "server=Localhost;uid=sa;pwd=sa;database=Aspnet ";
                        myConnection.ConnectionString   =   strConn;
                        BindData();
                }

        }

        protected   void   DataGrid1_PageIndexChanged(object   source,   DataGridPageChangedEventArgs   e)
        {
                DataGrid1.CurrentPageIndex   =   e.NewPageIndex;
                BindData();
        }
       
}


------解决方案--------------------
来错地方了吧!