VC++与 ADO 结合使用,开发 Access 数据库的过程其实挺。,ADO 是微软推出的数据库访问接口,相比以前的 DAO 和 RDO,灵活性更强,使用也比较方便。ADOX 则是对 ADO 的功能扩展,主要用于创建、修改和删除数据库对象,像表、过程等。你可以用 ADOX 来创建数据库,而 ADO 本身不具备这个功能。举个例子,通过 ADOX 创建一个 Access 数据库,只需要建立一个Catalog
对象,调用Create
方法,就能搞定。至于操作数据表,可以通过_ConnectionPtr
接口来连接数据库,通过_RecordsetPtr
来操作数据记录。,VC++与 ADO 结合,做数据库编程有优势,代码也比较简洁,效率高。
如果你正在做类似的项目,ADO 和 ADOX 绝对是你值得尝试的工具。