Dimon.Ru |
Отправлено: 10.01.2005, 15:14 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 92
|
Подскажите, плиз: как мне редактировать записи в БД?
я их просматриваю при помощи связки компонент TDataSource, TQuery, TDBGrid. ну еще есть TNavigator.
подскажите, как мне сделать так, чтобы я мог в TDBGrid что-то менять, а потом нажать кнопку в TNavigator'е и все изменения сохранялись в базу.
в хелпе примеров нет. в книжках тоже не нашел.
у меня IB 6, подключенная через БДЕ (если это поможет) |
|
Bond |
Отправлено: 11.01.2005, 14:59 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 142
|
Вопрос не совсем понятен
Если ты хочешь работать с груповыми изменениями, то это подходит только для однопользовательской базы.
Если у тебя есть DBGrid, и кнопочки "Insert", "Edit", "Delete" — пишешь обработчики с генерацией соответсвующих SQL-запросов.
У TQuery есть методы навигации и изменения данных. Для подтверждения изменений необходимо использовать метод Post(), или метод Cancel() для отката.
|
|
|