Страница: 1 |
Вопрос: DBGrid - Invalid Row Number??? | Добавлено: 28.03.03 12:20 |
Автор вопроса: ![]() |
Здравствуй, уважаемый! Может поможешь с этой проблемкой? Case vbKeyInsert ... 'внизу DBGrid появляется строка со звездочкой для новой записи DBGrid1.AllowAddNew = True ' полоса прокрутки переходит к нижней строке DBGrid1.Scroll 0, DBGrid1.ApproxCount 'делаем активной новую строку для возможности ввода данных DBGrid1.Row = DBGrid1.ApproxCount до появления полосы прокрутки все работает - ОШИБКА возникает на последней строке как только появляется полоса - Invalid Row Number - причем значение DBGrid1.ApproxCount - верное, а вот DBGrid1.Row это значение не получает, а содержит другое |
Ответы | Всего ответов: 2 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #1 | Добавлено: 28.03.03 21:18 |
А зачем ты пытаешься вставить строку в сетку? Почему бы не написать так Data1.Recordset.AddNew Data1.Recordset!ИМЯПОЛЯ="значение" Data1.Update А сетка автоматом отобразит новую строку... |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 2 Ответов: 3 |
Профиль | Цитата | #2 | Добавлено: 30.03.03 00:27 |
так нужно сделать типа под дос - пояилась строка после нажатия Insert и на этой строке фокус - вводи данные юзер |
Страница: 1 |
|