![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGrid [D4]
mate © (2003-01-14 10:17:00)Как сделать активной какую - либо ячейку в DBGrid если я знаю только её содержимое (данные в DBGrid по Query)
passm (2003-01-14 12:52:00) [1]mate © (14.01.03 12:44)> Это уже другой вопрос. См. кэшированные изменения. И все-таки почитай соотв. литературу.
mate (2003-01-14 12:44:00) [2]passm ©
> Направь оба грида на один набор данных.
Я не могу это сделать, т.к. мне во втором DBGrid надо с клавы менять данные , а Query делает DBGrid ReadOnly=True.
passm (2003-01-14 12:40:00) [3]mate © (14.01.03 12:35)> Направь оба грида на один набор данных.
Delirium^.Tremens (2003-01-14 12:39:00) [4]mate © (14.01.03 12:35)
> Мне надо сделать...
Что тебе в действительности нужно, так это засесть за книги.
mate (2003-01-14 12:35:00) [5]passm ©
Мне надо сделать чтобы запись полученная по запросу Query и отображённая в DBGrid1 при выделении её сразу стала активной (чтобы > на неё указывал) в другой DBGrid2 , в которой вся база данных отображена.
passm (2003-01-14 12:26:00) [6]mate © (14.01.03 12:21)> Ничего не изменится :))
DBGrid1.DataSource.DataSet.FieldByName(...).Value
или
DBGrid1.DataSource.DataSet.Locate(См. Help)
Это смотря что тебе нужно...
mate (2003-01-14 12:21:00) [7]А если DBGrid и Query не связаны (т.е. у DBGrid DataSource не Query ). что - нибудь изненится?
Delirium^.Tremens (2003-01-14 12:15:00) [8]mate © (14.01.03 11:47)
> А если я данные беру из Query.FieldByName(...).Value тогда
> как?
...Delphi Help...
function FieldByName(const FieldName: string): TField;
...Delphi Help...
property SelectedField: TField;
...Delphi Help...
другими словами:
DBGrid.SelectedField := Query.FieldByName(...);
Только не спрашивай "что такое (...)"
mate (2003-01-14 11:47:00) [9]А если я данные беру из Query.FieldByName(...).Value тогда как?
Delirium^.Tremens (2003-01-14 10:43:00) [10]mate © (14.01.03 10:23)
> DBGrid.SelectedField := ...а что здесь?
Поле, из которого данные взяты.
Только не спрашивай "какие в нем данные"
mate (2003-01-14 10:23:00) [11]Delirium^.Tremens ©
DBGrid.SelectedField := ...а что здесь?
Delirium^.Tremens (2003-01-14 10:21:00) [12]DBGrid.SelectedField := ...