用dataadapter.updata时出错
有一个学生表(class): 
          id      name               hight 
             1         张三            175 
             2         李国            181         
 queryString   =    "select   *   from   class    "; 
 DataSet   ds   =   new   DataSet(); 
 SqlDataAdapter   adapterclass=   new   SqlDataAdapter(queryString,   conn); 
 adapterclass.Fill(ds,    "class ");   
 DataRow   workRow   =   ds.Tables[ "class "].NewRow(); 
 workRow[ "id "]   =   3;          
 workRow[ "name "]   =    "王五 "; 
 workRow[ "hight "]   =175; 
 ds.Tables[ "class "].Rows.Add(workRow);   
 想保存到数据库中: 
 adapterclass.Update(ds.Tables[ "class "]);     
 但出现错误:当传递具有新行的   DataRow   集合时,更新要求有效的   InsertCommand。   
 我的代码哪里有问题?或是什么地方还没有完整?   请各位指点迷津!!!     
------解决方案--------------------adapterclass.Update(ds.Tables[ "class "]); 
 要执行上面的方面,就是要实例化下面的属性。 
 adapterclass.UpdateCommand; 
 adapterclass.DeleteCommand; 
 adapterclass.InsertCommand;   
 否则你怎么修改数据库中的数据,参考, 
 http://blog.csdn.net/zhzuo/archive/2004/08/06/67037.aspx 
 透过vs.net数据窗体向导看Ado.net 
 http://blog.csdn.net/zhzuo/archive/2005/01/03/238273.aspx