关于msado15.tli 的open函数的性能问题
时间:2011-12-02
来源:互联网
在做数据库操作的时候遇到点性能问题,
inline HRESULT Recordset15::Open ( const _variant_t & Source, const _variant_t & ActiveConnection, enum CursorTypeEnum CursorType, enum LockTypeEnum LockType, long Options ) {
HRESULT _hr = raw_Open(Source, ActiveConnection, CursorType, LockType, Options);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
有没有什么方法可以替代msado15.tli 中的这个函数而且可以提供更高的性能?
求教!提前谢谢!
inline HRESULT Recordset15::Open ( const _variant_t & Source, const _variant_t & ActiveConnection, enum CursorTypeEnum CursorType, enum LockTypeEnum LockType, long Options ) {
HRESULT _hr = raw_Open(Source, ActiveConnection, CursorType, LockType, Options);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
有没有什么方法可以替代msado15.tli 中的这个函数而且可以提供更高的性能?
求教!提前谢谢!
作者: Yweige2010 发布时间: 2011-12-02
看你什么数据库了,SQLServer用ADO应该还是可以的
如果讲效率,mysql或oracle就用本身的库调用吧
如果讲效率,mysql或oracle就用本身的库调用吧
作者: keiy 发布时间: 2011-12-02
数据库是IBM 的DB2数据库
作者: Yweige2010 发布时间: 2011-12-02
db2,只接触过小机上的,没接触过DB2 windows下的开发(到是N年前作过测试,在windows平台,db2不如oracle,虽然它是当时是第一大数据库).就我的经验而言,db2在windwos下的应用不多,ADO相对支持不一定会很好(其实ADO对oracle支持也没有pro*c,oci好,甚至不如odbc及第三方的控件)
个人建议:
1.改用odbc试试(尽管odbc比ADO要老,但以前的测试它的性能还可以)
2.看看DB2有没有windows下的开发接口,直接用它自带的接口肯定要优于ADO的
个人建议:
1.改用odbc试试(尽管odbc比ADO要老,但以前的测试它的性能还可以)
2.看看DB2有没有windows下的开发接口,直接用它自带的接口肯定要优于ADO的
作者: keiy 发布时间: 2011-12-02
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28