VC 6.0开发的access数据库程序打包发布后,连接数据库失败!错误信息:无效指针

VC 6.0开发的access数据库程序打包发布后,连接数据库失败!错误信息:无效指针,第1张

可能是数据引擎版本的问题,你在运行报错的机器上新建一个文本文件,然后将后缀名修改为.udl然后双击运行该文件会d出一个数据库连接属性对话框,选择“提供程序”在列表控件中看是否存在

Microsoft.Jet.OLEDB.4.0,如果没有那肯定运行不起来,可以装个access程序就会有了。

_variant_t RecordsAffected

不对吧,缺一个 VariantInit(&RecordsAffected),试试吧

你看下面的这个函数,也是ADO访问数据库的

inline _variant_t Recordset15::GetCollect ( const _variant_t &Index ) {

VARIANT _result

VariantInit(&_result)

HRESULT _hr = get_Collect(Index, &_result)

if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this))

return _variant_t(_result, false)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6693840.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存