相对于ACCESS来说,DELPHI也可以象ACCESS一样用代码访问数据库,在DELPHI中,ACCESS
的访问方式是直接访问ADO的原生对象,比如说,象ACCESS中用VBA写的:
dim cnn as new adodb.connection
cnn.open "路径/data.mdb"
而在DELPHI虽然也可以写类似的代码来维护连接数据库,但太复杂了,DELPHI提供了ADOEXPRESS
这套完整的ADO访问控制。上面Connection的建立,只要放一个TADOConnection就可以了,
方便、直观、易于维护。其它如DataSet、Error等等原生对象也都封装在了可视化的ADOEXPRESS
中。所以你只要掌握ADOEXPRESS的用法就可以轻松的写出VB中很费劲做出的东东。而ADO的
对象大部分的属性与方法与BDE是类似的。
建议看看李维的《DELPHI 5.X ADO/MTS/COM+高级程序设计篇》很有帮助的。你想知道对ACCESS
库的访问、建表、复制都在这本书里有详细的讲解,是关于ADOX的。
因为你问的问题,涉及很多基本概念型的问题,并不是一两句能说清楚的,所以少有人回答
你了。如果有兴趣,我们可以再交流