ODBC를 이용해서 DBMS에서 결과를 받아오려고 합니다.
client에서 select query를 받고 server에게 보낸 후, 리턴 값을 받아 올 때 파라미터를 미리 지정하지 않고 임의로 받아오게하는 방법을 알고싶습니다.
예를들어..
select id
from A
라고 했을 때.. id가 int 형이면,,
ODBC 함수중에서 SQLBindCol() 안에 int 형으로 id를 받아올 변수를
미리 지정하는데요,
이렇게 select될 인자를 코드 안에 미리 정해두지 않고
select name // name은 char
form A;
select id
from A;
이런 모든 경우가 가능하게 하려고 하는데요,
(즉, select로 리턴 받을 변수의 종류와 갯수를 미리 정해두지 않는거죠)
메타데이터를 사용해야하는지 --a
꼭좀 알려주세요~
|