大家帮我看看下面代码是什么问题?怎么处理?
DataModule1.ADOCommand1.CommandText:='update hyc set 手机号码 = hycmaskedit1.Text';
DataModule1.ADOCommand1.Execute; 
报错如下: ...raised exeception class eoleexeception with message '[microsoft] [odbc SQL server driver][SQL Server]对象名‘hyc无效’'。 process stopped...
请大家多指点,不胜感激!

解决方案 »

  1.   

    有表hyc么?
    语法也有问题。
    'update hyc set 手机号码 = '''+hycmaskedit1.Text+''''
      

  2.   

    hycmaskedit1.Text要用括号引起来
      

  3.   

    DataModule1.ADOCommand1.CommandText:='update hyc set 手机号码 = '''+hycmaskedit1.Text+''''; 
      

  4.   

    'update hyc set 手机号码 = '''+hycmaskedit1.Text+''''
      

  5.   

    应该是hyc这个表不存在。PS. 大家别忙着帮别人加单引号嘛,你不准别人的手机号码字段是整形? -_,-
      

  6.   

    ADOCommand1 没有与数据库连接,或数据库中无hyc表
      

  7.   

    错误提示: 对象名‘hyc无效’'
    应该是表hyc没连上,或者hyc不存在
    查看一下你连接是否出错误,另外,楼上面的也没错,给手机号加上单引号,安全.