返回信息流我是这么写的
RETCODE ret;
SQLAllocEnv(&env);
SQLAllocConnect(env,&conn);
ret = SQLConnect(conn,(unsigned char*)"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=F:\\db1.mdb",SQL_NTS,NULL,0,NULL,0);
if(ret!=SQL_SUCCESS)
{
MessageBox("connect error");
}
但是提示连接不成功
请大家帮我看一下
谢谢
这是一条镜像帖。来源:北邮人论坛 / database / #2751同步于 2008/11/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
请教一下怎么用VC6.0连ACCESS数据库
buptshirley
2008/11/28镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
刚看了网上的资料
又写另一种写法
CDatabase db;
if(db.Open(NULL,false,false,_T("ODBC;DRIVER={MICROSOFT ACCESS DRIVER (db1.mdb)};UID=sa;PWD="),true))
MessageBox("OK");
else
MessageBox("error");
运行时弹出错误对话框“未发现数据源名称并且未指定默认驱动程序”
没设置数据源吧?
【 在 buptshirley 的大作中提到: 】
: 刚看了网上的资料
: 又写另一种写法
: CDatabase db;
: ...................