не могу понять , в чём ошибка , пытаюсь просто для начала вывести id из БД oracle
#include <iostream>
#include "occi.h"
#pragma comment(lib , "oraocci12.lib")
using namespace std;
using namespace oracle::occi;
#define db_user_name "SYSTEM"
#define db_password "SYSTEM"
#define db_conn_str "User-PC:1521/orcl"
int main(int argc, char* argv[])
{
try
{
Environment* env = Environment::createEnvironment(Environment::OBJECT);
Connection* conn = env->createConnection(db_user_name, db_password, db_conn_str);
Statement* stmt = conn->createStatement("Select (id) from tab1");
ResultSet *rs = stmt->executeQuery();
int res = 0;
while (rs->next())
{
res = rs->getInt(1);
cout << res << endl;
}
stmt->closeResultSet(rs);
env->terminateConnection(conn);
Environment::terminateEnvironment(env);
}
catch (SQLException &sqlExcp)
{
cerr << sqlExcp.getErrorCode() << " " << sqlExcp.getMessage() << endl;
}
return 0;
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости