Форум: "Базы";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];
ВнизGrid index out of range Найти похожие ветки
← →
Анонимщик (2002-02-06 11:17) [7]Нет, у меня ситуация такая, что программа только в рантайме знает, какие таблицы можно будет подвязывать. Они создаются динамически (то есть не они, и объекты класса TTable для доступа к ним). И пользователь может захотеть понавигировать по каждой из них. Для этого использую TTabControl со строками, каждая из которых совпадает с именем одной из таблиц. Пользователь щелкает по соответствующему элементу в этом TTabControl"е, и программа подвязывает сетку к соответствующему источнику. Все, в общем, и работает, но, видимо, сетка не все параметры для себя обновляет. Потому и получается такое сообщение об ошибке. Кстати, если после этого сообщения перейти на первую запись, а потом снова на последнюю, то ошибки уже не будет. Да, забыл сказать, что для перехода на последнюю запись (как и на первую, использовал DBNavigator, может, и он еще вклинивается?). Этот DBGrid просто, видимо, нужно как-то переинициализировать. По идее, это скорее глюк VCL (или недоделка), т.к. сетка должна отвечать за всю навигацию и делать ее правильно.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c