我在更新数据库的某一项内容时用的是如下语句:
string  id="GF0001";
string a=thisDataSet.Tables["Resume"].Rows[0]["ResumeID"].ToString();
int resumeNo=int.Parse(a);
SqlCommand myCommand2=myConn.CreateCommand();
myCommand2.CommandText="UPDATA  Resume  set ResumeCode='"+id+"' where  ResumeID='"+resumeID+"'";
myCommand2.ExecuteNonQuery();
我表Resume中的ResumeID是一个int型变量,运行的时候老是说我的updata语句的等号附近有错误,实在不知道该怎么写,请大家赐教

解决方案 »

  1.   

    UPDATA ????
    应该是Update
      

  2.   

    不好意思,没听懂你的意思,我做插入的时候是可以的,但是因为后来的那个resumecode是插入才能生成,所以用了更新
      

  3.   

    兄弟以后写Code可不能犯这样的低级错误啊!
    被Boss发现了可是要扣Money
      

  4.   

    问题已经解决了,谢谢哦,虽然是对你来说是小问题,可是我还有一大堆update的事情要做,所以现在确实是帮了大忙
      

  5.   

    谢谢gj121(IC、IP、IQ卡 统统告诉我密码!)
      

  6.   

    myCommand2.CommandText="UPDATA  Resume  set ResumeCode='"+id+"' where  ResumeID='"+resumeID+"'";
    改成
    myCommand2.CommandText="UPDATE  Resume  set ResumeCode='"+id+"' where  ResumeID='"+resumeID+"'";
      

  7.   

    以后千万不要再犯这样的错误了!
    像一些SQL语句,首先先要在查询分析器里执行一遍,保证SQL语句的正确性!
      

  8.   

    没事的,以后有什么问题,大家一起讨论
    我是的MSN:[email protected]