正在学习中,给我个简单的例程,谢谢了!

解决方案 »

  1.   

    http://otn.oracle.com/global/cn/sample_code/tech/occi/index.html
      

  2.   

    joachern(程序人生):
    请教一下,我用OCCI 的STATEMENT,其中INSERT,DELETE,UPDATE都可以,为啥一用SELECT就有问题?
    void restorePoint ()
      {
        string sqlStmt = 
    "SELECT coor_x FROM cartesian_pointtab1 where cartesian_point_id= 222";
        stmt = conn->createStatement (sqlStmt);
        ResultSet *rset = stmt->executeQuery ();
        try{
           while (rset->next ())
          {
            float c3= rset->getFloat (1);
            printf("%s\n",c3);
    }
        }catch(SQLException ex)
        {
         printf("%s\n", ex.getMessage());
        }    stmt->closeResultSet (rset);
        conn->terminateStatement (stmt);  }