请问ado可以完全取代dao吗,也可以实现创建数据库和修改数据库的结构吗??

voiceangel 2001-11-29 04:31:51
...全文
113 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cardia 2002-02-25
  • 打赏
  • 举报
回复
ADO完全可以代替DAO,你可以在ADO中应用SQL语言的数据库定义语句建立数据库和修改数据库结构,也可以应用扩展的ADO来建数据库。
voiceangel 2001-11-29
  • 打赏
  • 举报
回复
我在vb里用了一下ado,发现打包后程序非常大,只一个ado component就7 兆多,小弟目前正在做一个小巧玲珑的程序,恐怕很难实现
sqstudio_zsp 2001-11-29
  • 打赏
  • 举报
回复
Microsoft ADO Ext.25 for DLL and securiy 的诞生
只不过是为了辅助ado
所以主要的活还是要ado来干
voiceangel 2001-11-29
  • 打赏
  • 举报
回复
感謝y1g1y1(袁飞☆曾经沧海难为水,除却VB不是云☆) ,感謝bluntknife(钝刀) ,感謝大家,我在这里找到了一直困惑我的问题的答案。还有一件不太明白,是不是只要引用了Microsoft ADO Ext.25 for DLL and securiy 就不必引用ado 2.0了呢?谢谢!!
我是www.voiceangel.myetang.com/chinese.htm 的斑竹,希望和大家交个朋友。
81083 2001-11-29
  • 打赏
  • 举报
回复
完全可以!不过要用扩展ADO来建数据库
首先要引用:Microsoft ADO Ext.25 for DLL and securiy
cardia 2001-11-29
  • 打赏
  • 举报
回复
ADO是能够完全代替DAO的,前者可以实现后者所有的功能,建立 ADOConnection后可以应用SQL语句进行多数数据定义和操纵功能。后者应用范围和灵活性均超过前者。
xuqiang007 2001-11-29
  • 打赏
  • 举报
回复
dao基本上是通过JET引擎针对微软的ACCSESS桌面数据库的。
ado则使用的范围较广,通过OLEDB对各种数据类型进行操作。
两者都能修改数据库结构。所谓创建数据库对dao来说就是建立MDB文件,而普通的ADO因为其的广泛性,所以不支持建立数据库。但是对于MDB,ADO有一个加强版本ADOX(ADO扩展),它是可以建立MDB文件的。
y1g1y1 2001-11-29
  • 打赏
  • 举报
回复
http://www.csdn.net/expert/topic/284/284952.shtm

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧