关于C# DataSet显示数据的问题,菜鸟请高手指点!
string         sql_connStr         =       "server=10.0.80.204;database=ERP;uid=ERP;pwd=erp "; 
 			SqlConnection      sql_conn      =new      SqlConnection(sql_connStr); 
 			sql_conn.Open(); 
 			SqlDataAdapter         da=new         SqlDataAdapter( "select   *   from      test      where            ID= ' "   +   strID   +    " ' ",sql_conn);    
 			string   Sqlstr= "select   from   test   where   ID= ' "   +   strID   +    " ' "; 
 			SqlCommand   cmd=new   SqlCommand(Sqlstr,sql_conn); 
 			cmd.CommandType=CommandType.Text; 
 //			cmd.ExecuteNonQuery(); 
 			DataSet         ds=new         DataSet();        		       
 			da.SelectCommand=cmd;          
 			da.Fill(ds, "test "); 
 			sql_conn.Close(); 
 			return   ds; 
------解决方案--------------------string   sql_connStr   =   "server=10.0.80.204;database=ERP;uid=ERP;pwd=erp ";   
 SqlConnection  sql_conn  =new  SqlConnection(sql_connStr);   
 SqlDataAdapter   da=new   SqlDataAdapter( "select * from  test  where    ID= ' " + strID +  " ' ",sql_conn);    
 DataSet   ds=new   DataSet();       
 da.Fill(ds, "test ");   
 if(ds.tables[0].Rows.Count !=0) 
 { 
 this.textBox1.Text = ds.tables[0].rows[0][ "ColName "].ToString(); 
 }     
 如果绑定的话 则 
 this.textBox1.DataBingdings.Add( "Text ",ds.tables[0], "ColName ");// 
 此时将绑定至该ds的ColName的列