VS2008  ORACLE11G 
Environment *env = Environment::createEnvironment();
{
Connection *conn = env->createConnection( userName, password);到这里就报错Unhandled exception at 0x75219617 in Oracle_occi.exe: Microsoft C++ exception: oracle::occi::SQLException at memory location 0x0026fb64..到底是怎么回事啊....

解决方案 »

  1.   

    createConnection( userName, password);
    不要db的?汗#include  <occi.h> 
    using  namespace  oracle::occi;
                                                                                                                                                                              Environment *env;
    Connection *conn;
    //连接
    env = Environment::createEnvironment(Environment::OBJECT);
    conn = env->createConnection(user,psw,db);
    //关闭
    stmt->closeResultSet(rset);
    conn->terminateStatement(stmt);
      

  2.   

      conn = env->createConnection( "ffadsf","11444444411","Eden");
    Eden是创建的数据库  
    还是不行 还是Unhandled exception at 0x75219617 in Oracle_occi.exe: Microsoft C++ exception: oracle::occi::SQLException at memory location 0x0026fb64.. 是string 类型的问题吗?
      

  3.   

      conn = env->createConnection( "ffadsf","11444444411","Eden"); 
    用户名密码对不对啊?
    看下别人怎么连的:
    http://hi.baidu.com/yjc0407/blog/item/f7678036bc4d90320b55a94e.html