|
От: |
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.
Пока на собственное сообщение не было ответов, его можно удалить.