Новые сообщения · Правила  
Страница 1 из 11
Модератор форума: Berestovskiy 
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Delphi » dbgrid
dbgrid
помогите пожалуйста . как сделать отдельными кнопками удалить строку, добавить строку.
У меня из компонентов адодатасет и датасоурс. спасибо
1 | Автор: KOTY21 | 2011-03-02, 13:10   |  Репутация: [ + 0 ]
удаление так
Code
DataSource.DataSet.Delete;

удаляется текущая запись.
если есть DBGrid для отображения датасета то будет еще проще:
Code
dbgrid1.DataSource.DataSet.Delete;

будет удалятся выделенная строка в гриде.

для добавление записи привязываешь к этому всему квери, например ADOQuery и пишешь:

Code
ADOQuery1.Append;
ADOQuery1.FieldValues['field_1']:=value1;
ADOQuery1.FieldValues['field_2']:=value2;
ADOQuery1.FieldValues['field_3']:=value3;
ADOQuery1.Post;

в квадратных скобках указываешь имя поля в которое пишешь значение.


If you can't make it GOOD make it LOOK GOOD. B.Gates
2 | Автор: DoVe | 2011-03-02, 19:30   |  Репутация: [ + 48 ]


If you can't make it GOOD make it LOOK GOOD. B.Gates
2 | Автор: DoVe | 2011-03-02, 19:30   |  Репутация: [ + 48 ]
Форум ПРОГРАММИСТОВ » ПРОГРАММИРОВАНИЕ » Delphi » dbgrid
Страница 1 из 11
Поиск: