2014-07-10 2 views
0

쿼리 실행 결과를 얻으려면 어떻게해야합니까? select count (*) from myTable? 코드는 다음과 같습니다Oracle OCCI 'select count (*)'결과 반입

... 
oc::Statement* stmt = 
    m_cConnection->createStatement(select count (*) from myTable); 

oc::ResultSet* res = stmt->executeQuery(); 
... 

어떻게 res의 행 수의 값을받을 수 있나요?

+0

이것은 당신이 자신의 문서에서 알아낼 수 있어야 뭔가 느낌 쓰기? (또한 쿼리를 "s"로 사용하고 싶을 수도 있습니다.) – BoBTFish

+0

소스에서 선택한 쿼리를 따옴표로 묶어 놓았습니까? –

+0

찾았습니다 - res-> next(); int nCount = res-> getInt (1); – idanuda

답변

1

그냥 특정 무언가를 시도하고 문제가 있었나요 ...

cout << res->getString(1) << endl; 

또는

cout << "\t... MySQL counts: " << res->getInt(1) << endl;