powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VB + VSFlexGrid + ADO + ODBC + FireBird = Run-Time Error. Кто подскажет почему?
4 сообщений из 4, страница 1 из 1
VB + VSFlexGrid + ADO + ODBC + FireBird = Run-Time Error. Кто подскажет почему?
    #34108114
Selektor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ситуация такая.

Пишу на VB6. Использую ADO для подключения к источнику данных ODBC который в свою очередь ссылается на сервер FireBird к базе данных. Для вывода данных использую VSFlexGrid.

Проблемма такая:
Я открываю соединение с источником данных. Все ОК.
Естественно создаю рекордсет и т.д.
Рекордсет открываю выполняю его с простейшими запросами, типо выбрать справочник улиц с двумя столбцами, потом этот рекордсет присваиваю VSF.DataSource. ВСЕ Ок.
А вот если я пытаюсь выбрать таблицы в которых примерно 10 столбцов то:
Рекордсет открыается. Все хорошо. Но когда я пытаюсь присвоить этот рекордсет VSFLex'у то тот мне выдает ошибку:

Method 'DataSource' of object 'IVFlexGrid' failed

Почему?
Помогите, как решить проблему? Очень хочеться . Буду оочень благодарен.
...
Рейтинг: 0 / 0
VB + VSFlexGrid + ADO + ODBC + FireBird = Run-Time Error. Кто подскажет почему?
    #34108416
Plux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возможно несоответствие количества необходимых и имеющихся столбцов, если текущее количество больше необходимого, то проблем не возникает, а когда наоборот, то VB начинает ругаться. попробуй перед тем как присвоить VSF.DataSource=.....
написать
VSF.Col=Recordset1.RecordCount
только не помню как правильно, в зависимости от ситуации придется писать +1
...
Рейтинг: 0 / 0
VB + VSFlexGrid + ADO + ODBC + FireBird = Run-Time Error. Кто подскажет почему?
    #34108452
Selektor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К сожалению нет. %( VSFlexGrid сам по рекордсоурцу добавляет либо убирает необходимое количество столбцов. Сейчас попробовал, думаю а вдруг,... такая же потеха. Никаких изменений.
...
Рейтинг: 0 / 0
VB + VSFlexGrid + ADO + ODBC + FireBird = Run-Time Error. Кто подскажет почему?
    #34108538
Selektor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВСЕМ Спасибо за внимание.
Дело было не в бабине %)

Дело было в том что у меня стояла версия Грида 7.0.0.12
Я попробовал на компе где стоит Версия 7.0.1.151, Там такой проблемы нет.

Вообщем дело в версии Грида.

Тему можно закрыть.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VB + VSFlexGrid + ADO + ODBC + FireBird = Run-Time Error. Кто подскажет почему?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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