我想用代码实现操作增加SQL2000数据表字段,并按要求保存字段名,请各位大吓多指导!

解决方案 »

  1.   

    我用了
    ds_quan3.Close;
    ds_quan3.CommandText:='ALTER TABLE 表名 ADD 字段名 char(8) null';
    ds_quan3.Open;
    字段能够加上了,但会出现'commandtext 不能返回结果集'错误,这是为什么呀?
      

  2.   

    OPEN是多用于查询的,有返回值,,你把OPEN改成 execsql就可以了。
      

  3.   

    ds_quan3.Open => ds_quan3.execsql;
      

  4.   

    多谢各位了,我用的是Tclientdataset数据集,我把open改为Execute就可以.激动啊.终于解决了.