首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

如果只针对SQL数据库开发,是用ADODB好,还是用SQLDMO好,该如何处理

2012-03-02 
如果只针对SQL数据库开发,是用ADODB好,还是用SQLDMO好问题如上,希望大家提出优缺点。我先说一下我个人的看

如果只针对SQL数据库开发,是用ADODB好,还是用SQLDMO好
问题如上,希望大家提出优缺点。

我先说一下我个人的看法:
SQLDMO作为SQL的对象模型,功能似乎强大一点,像SqlServer.Execute方法可以返回两个变量,一是结果集,一是消息集,而Adodb好像做不到这一点,我没用过Adodb.errors对象,大概看了一下,好像功能差得很远。


SQLDMO的安装好像比较复杂,不像Adodb,只需运行后重启就OK


[解决办法]
SQLDMO
[解决办法]
个人感觉还是Adodb好一些。
做了很多相对比较大的项目了,感觉没有什么实现不了。(是不是有点自大了?)
[解决办法]
adodb.connection
[解决办法]
如果是小的项目 涌ado吧
[解决办法]
ADO,报表可以选择水晶报表
[解决办法]
以下意见仅供参考、讨论:
1)ADO比较通用,功能也还行。
程序功能要求多,想程序显示又想EXCEL操作,还想其他接口,又想通用一些的话,用ADO算了。
想用点新东西尝试尝试,程序功能要求又不复杂,就用SQLDMO得了。

2)一般来说,操作数据库时尽量不要一直打开数据库,而是在需要时连接,完成后断开连接。这样的话,数据库效率比较高。

3)无所谓“最好”,也无所谓“更好”。
只有“最合适当前需求”的。

热点排行
Bad Request.