我的程序是:
SqlConnection myconn=new SqlConnection(connstr);
 myconn.Open();
 SqlCommand mycomm=new SqlCommand();
   mycomm.Connection.Open();
 mycomm.CommandType=CommandType.StoredProcedure;
 SqlDataAdapter myda=new SqlDataAdapter();
 DataSet myds=new DataSet();
 myda.SelectCommand=mycomm;
 mycomm.CommandText="newstype_procedure";
 myda.Fill(myds,"news_type");
 MyDataGrid.DataSource=myds.Tables["News_type"].DefaultView;
 MyDataGrid.DataBind();
但是在运行时指出:mycomm.Connection.Open()有错误