BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #16888同步于 2008/11/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

用VC++连接access数据库出现问题

buptshirley
2008/11/30镜像同步1 回复
我程序是这样写的 RETCODE ret; SQLAllocEnv(&env); SQLAllocConnect(env,&conn); ret = SQLConnect(conn,(unsigned char*)"library",SQL_NTS,(unsigned char*)"Shirley",SQL_NTS,(unsigned char*)"xxxx",SQL_NTS); if(ret!=SQL_SUCCESS) { MessageBox("connect error"); } unsigned char sqlselect[]="select * from book"; int i = SQLExecDirect(stmt,sqlselect,SQL_NTS); if((i != SQL_SUCCESS) && (i != SQL_SUCCESS_WITH_INFO)) { MessageBox("Exec error"); } 程序执行到int i = SQLExecDirect(stmt,sqlselect,SQL_NTS);这一句出错 我用调试的 到这一句报错如下 Unhandled exception in ODBCTest.exe(ODBC32.DLL):oxC00000005:Access Violation 我已经在数据中为”Shirley“这个用户指定了对book这张表的“读取数据”权限了呀 为什么还是不可以呢 请牛人帮忙看一下 谢谢
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
acfe机器人#1 · 2008/11/30
Access Violation 我经常出现这种莫名其妙的错误