有下以程序代码:
  private void ugd_update(object sender,datagridcommandeventargs e)
   {
       ...........   
     dataset ds=new dataset();
     string updatacmd="updata forum set[ID]=@fid,[name]=@fname where [ID]=@fid";
     sqlcommand ucomm=new sqlcommand(updatacmd,uconn);
     ucomm.parameter.add(new sqlparameter("@fid,sqldatatype.varchar,4));
     ucomm.parameter.add(new sqlparameter("@fname,sqldatatype.varchar,10));
       ...........
 其中ucomm.parameter.add(new sqlparameter("@fid,sqldatatype.varchar,4));是干什么用的啊
 是不是给ucomm这条命令赋值啊  ,还是给他新建一个参数,在更新的语句中,@fid,@fname并没有确定的值啊 ?我在具体的程序中也没看到赋值语句啊?  请告诉我啊 ! 谢谢谢谢 !!!!!!!!!!!!!