如何使用VC+ADO修改access数据库中的字段名

来源:互联网 发布:泰兰德的记忆知乎 编辑:程序博客网 时间:2024/05/16 06:01

如何使用VC+ADO修改access数据库中的字段名

      不想把字段删除以后再建个新的,因为要改名的字段很多而且都有数据。试过了adox::_catalogptr,在执行过程中发生异常“对象或提供程序不能执行所需的操作”,代码如下:  
   
  adox::_catalogptr   pcatalog   =   null;  
  cstring   strcolname   =   _t("name");  
  pcatalog.createinstance(__uuidof(adox::catalog));  
  pcatalog->putactiveconnection(_variant_t((idispatch   *)   pconn));  
  pcatalog->gettables()->getitem(_variant_t(_t("jc")))->columns->getitem(_variant_t("id"))->putname(_bstr_t(strcolname));  
   
  其中jc是表名,id是表的一个字段名,pconn已经建立了链接。  
   
  多谢各位高人了!
原创粉丝点击