Вызов SQLGetTypeInfo
От: Theraes  
Дата: 03.08.06 13:00
Оценка:
Как правильно вызвать функцию?

Следующий код дает пустой recordset (19 колонок, 0 строк):

// statement handle
SQLHSTMT mm_shHandle;
// allocating handle
SQLRETURN rc = SQLAllocHandle(SQL_HANDLE_STMT, m_ConnectionHandle, &mm_shHandle);
if (!RC_SUCCESSFUL(rc))
return EB_E_INTERNAL;

SQLUSMALLINT nSupported;
rc = SQLGetFunctions(m_ConnectionHandle, SQL_API_SQLGETTYPEINFO, &nSupported);

rc = SQLGetTypeInfo(mm_shHandle, p_ulDataType /*SQL_ALL_TYPES*/);

Пробовал на Access и MS SqlServer.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.