access 为2003版 平台vs2003
代码如下:
#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF", "EndOfFile")
#include "stdio.h"
int main()
{
::CoInitialize(NULL);
_ConnectionPtr m_pConnection ;
HRESULT hr;
hr=m_pConnection.CreateInstance(__uuidof(Connection)) ;
try
{
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\\db1.mdb","","",adModeUnknown);
}
catch(_com_error e )
{
MessageBox(NULL,e.ErrorMessage(),"Error",MB_OK);
return FALSE ;
}
::CoUninitialize();
return TRUE;
}
运行后,数据库无法连接,错误信息为“未指定错误”哪位知道是怎么回事么?
代码如下:
#import "C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF", "EndOfFile")
#include "stdio.h"
int main()
{
::CoInitialize(NULL);
_ConnectionPtr m_pConnection ;
HRESULT hr;
hr=m_pConnection.CreateInstance(__uuidof(Connection)) ;
try
{
m_pConnection->Open("Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:\\db1.mdb","","",adModeUnknown);
}
catch(_com_error e )
{
MessageBox(NULL,e.ErrorMessage(),"Error",MB_OK);
return FALSE ;
}
::CoUninitialize();
return TRUE;
}
运行后,数据库无法连接,错误信息为“未指定错误”哪位知道是怎么回事么?
解决方案 »
- 在MFC做一个自动填写邮箱后缀名的功能
- IE浏览器调用什么函数弹出保存对话框?
- 关于并口编程的问题,请高人关注!!!!!
- 单文档中怎么调用OnInitialUpdate()?
- 带控制条的画图,急~~~!!!!!
- 郁闷了数天的问题,如何单击CTreeCtrl的节点即允许编辑文本
- 我写程序监控google搜索栏内容,并且获得"搜索"事件,请赐教!
- 在WIN2K中如何判断当前登陆的用户具有管理员权限?
- 请问NEW/DELETE的使用的问题?
- 谁见过这个问题。我的浏览器的标题被人给改了,就是以前的Marcosoft Internet ...变成了别的文字。
- 如何得到当前系统中定义的对话框颜色????
- 求助,求路
不知道你是什么情况下看到这句提示的,只好做个笼统的解释,希望有所帮助:Indexed Sequential Access Method(ISAM——索引顺序访问方法)它是一种索引机制,用于高效访问文件中的数据行。一般在vb中访问的数据库有三种:
1. JET数据库,即Microsoft Access
2. ISAM数据库,如:dBase,FoxPro等
3. ODBC数据库,凡是遵循ODBC标准的客户/服务器数据库。如:Microsoft SQL Server、Oracle一般出错有两种可能:
1、没有安装相应的数据库驱动程序。
你可以使用RegEdit查看
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines,(vb5.0是Jet\3.5\) 从这里你可以看到当前系统安装了多少驱动程序,每个驱动都是由哪些文件组成,请检查一下你所需要的数据库格式的驱动文件是否被拷贝到System目录中。
更详细的介绍可以参考微软的 Knowledge Base的 文 章:“Q240377 HOWTO: Insuring Jet 3.5 Is Installed Correctly (Part I)”
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q240377&
和 微 软 的 Knowledge Base的 文 章:“Q245524 HOWTO: Insuring Jet 3.5 Is Installed Correctly (Part II)” 。
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q245524&
在这两篇文章中详细地列出了到底 ISAM包括哪些文件和注册表设置。
2、 指定数据库时所使用字符串有错误。那就要好好检查一下自己的程序了。 你的问题是1