![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как программно добавить в DbGrid показ новой колонки? [D7, MSAccess]
Iris © (2007-03-14 14:06:00)Добавляю столбец программно в Access запросом через ADO, обновляю все пустые поля в нем на строку "Знач" и мне надо, чтобы в этом же DbGride этот столбец отобразился для редактирования. Я умею добавлять показ столбцов только через Editing DbGrid.Columns, а когда пишу запрос:
ADOQuery1.Active:=false;
ADOQuery1.SQL.Text:='Select * From Spisok ';
ADOQuery1.Active:=true;
Выводит только те колонки, которые я вручную занес через Editing DbGrid.Columns.
Попробовал использовать
DbGrid1.Columns.Add.FieldAddress(ИмяНовогоСтолбца);
но не получается что-то, может не так что-то пишу...
Подскажите, пожалуйста, горит курсач! День у меня на выполнение.
sniknik (2007-03-14 14:13:00) [1]> но не получается что-то, может не так что-то пишу...
тогда не пиши ничего, дай ему создаться автоматически при открытии dataset-а... убери все вручную добавленные колонки в грид, и поля в dataset. и не трогай...
Плохиш (2007-03-14 14:10:00) [2]
> Попробовал использовать
> DbGrid1.Columns.Add.FieldAddress(ИмяНовогоСтолбца);
>
Это чё за бред маразматика? Справка для кого писана?