쿼리로 프로시저를 실행 시킨후 변환된 변수를 가지고 올려고 하는데요
dbchar cbResult[10];
sprintf(szSql,"EXEC db_pro ,%s", cbResult);
dbcmd(dbproc,(char*)szSql);
dbsqlexec (dbproc);
result_code = dbresults(dbproc);
if( result_code == SUCCEED )
{
dbbind (dbproc, 1, NTBSTRINGBIND, (DBINT) 0, (BYTE *)cbResult);
while ((status = dbnextrow(dbproc)) != NO_MORE_ROWS)
{
break;
}
}
cbResult 값을 구할수가 없네요.
어떻게 구해야 하죠..?
또 하나는 result_code 가 계속 2값이 되네요..
이유가 몬가요?
VC++에서 작업 중입니다 |