用以下语句执行更改一个字段的长度的操作,为什么出错呢?错误信息:idispach error #3092 CString strSql="alter table NoteTree modify WRoadAdress(200
theApp.m_pConnection->Execute((_bstr_t)strSql,&vNULL,adCmdText);高人帮俺,看看该怎么办?

解决方案 »

  1.   

    CString strSql="alter table NoteTree modify WRoadAdress(200??? 你的SQL语句是这样写的吗??
      

  2.   

    CString strSql="alter table NoteTree modify WRoadAdress char(200)";我这样写的也试过,仍然出错!!
      

  3.   

    改列大小:
    ALTER TABLE 你的表 ALTER COLUMN 列名 你的类型 NOT NULL
      

  4.   

    实在不行,就先drop 在alter add
      

  5.   

    laiyiling(陌生人) ( ) 信誉:256 多谢,你的方法成功了! 马上给分!:)