没打开数据库链接。conn.Open();

解决方案 »

  1.   

    myAdapter.Fill(ds,"Tablename");
    Dgd_user.DataSource= ds.Tables[0];
      

  2.   

    为什么要加表名,我已经在select语句中加了表名
      

  3.   

    myAdapter.Fill(ds,"Tablename");//指定数据填充至Ds中时的数据表名称 
    Dgd_user.DataSource= ds.Tables["Tablename"];//指定当前DG的数据源具体使用DS中的哪个数据表
      

  4.   

    有可能需要 Dgd_user.DataSource= ds.Tables[0];
      

  5.   

    string ysf = DropDownList2.SelectedItem.Text;
    pageload的代码要IsPostBack
      

  6.   

    string ysf = DropDownList2.SelectedItem.Text;你确认 ysf 的值有变化?
      

  7.   

    我已经在pageload加过了!IsPostBack
      

  8.   

    尝试一下在 C:\WINDOWS\Microsoft.NET\Framework\v*\Temporary ASP.NET Files下删除对应目录的资料