|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2018/11/14 9:40:58 |
标题: |
zeos连接多种不同的数据库的原理是什么? |
浏览:2203 |
|
加入我的收藏 |
楼主: |
难道它把操作所有数据库的代码都编译进exe文件了吗?还是根据Protocol选择相应的代码链接进去?
----------------------------------------------
- |
作者: |
|
2018/11/14 11:15:23 |
1楼: |
没看过zeos的源码,至于是否将所有数据库的代码都编译进来,要看它是怎么写的,如果写的好,你只引用某种数据库的话,那么应该只将公用部分及这种数据库的代码链接进来的。当然,如果关联太多,单元之间相互引用,那就会将许多用不到的也链接进来了。不过,我想zeos不至于写得这么差。
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
|
作者: |
|
2018/11/14 11:22:55 |
2楼: |
zeos只是把各数据库的lib中调用方法进行了统一,库还是各自的
----------------------------------------------
-
|
作者: |
star5 (星五) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2018/11/14 12:22:47 |
3楼: |
比如firedac,你添加多个连接源,就可以同时操作多种数据库。。。
比如 db1连接mssql2000 db2连接mssql2008 db3连接mysql5 db4连接oracle11,然后。。。
后面的就不描述了。。。
----------------------------------------------
博客 - http://offeu.com 脚本模型 - http://webpascal.com 需要短信接口的请联系我,可发行业与营销内容。
|
作者: |
|
2018/11/14 12:33:22 |
4楼: |
各数据驱动都是分模块的,你用到的才会添加到工程里面,以 FireDAC 的单元文件, FireDAC.Phys.MSSQL, FireDAC.Phys.MySQL......
此帖子包含附件:
大小:91.3K |
----------------------------------------------
Delphi4Linux Delphi三层/FireDAC 技术群:734515869 http://www.cnblogs.com/rtcmw
|
作者: |
|
2018/11/15 10:43:49 |
5楼: |
谢谢。明白了
----------------------------------------------
-
|
|