powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Тормозит SQLColumns
1 сообщений из 1, страница 1 из 1
Тормозит SQLColumns
    #34837978
AlexeyGY
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работаю с dBASE через ODBC и хочу получить список всех колонок таблицы.
Программа написана на Visual C++. Использую только windows api, без MFC и тому подобных вещей.

Список колонок получаю через ф-ию:

SQLRETURN SQLColumns(
SQLHSTMT StatementHandle,
SQLCHAR * CatalogName,
SQLSMALLINT NameLength1,
SQLCHAR * SchemaName,
SQLSMALLINT NameLength2,
SQLCHAR * TableName,
SQLSMALLINT NameLength3,
SQLCHAR * ColumnName,
SQLSMALLINT NameLength4);

Все бы нормально, но что-то долго она исполняется, примерно секунд 10, потом получаю все колонки. В таблице 99 колонок. Мне нужно просто сопоставить номер колонки с ее символьным именем, например 1 - date, 2 - name, 3 - phone и т.п.

Как добится наиболее быстрого по времени способа получения колонок в таблице? Заранее спасибо!
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Тормозит SQLColumns
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]