Вниз
Скачать: CL | DM;

DBGrid   Найти похожие ветки 

← →
mate ©   (2003-01-14 10:17) [0]

Как сделать активной какую - либо ячейку в DBGrid если я знаю только её содержимое (данные в DBGrid по Query)


← →
Delirium^.Tremens ©   (2003-01-14 10:21) [1]

DBGrid.SelectedField := ...


← →
mate ©   (2003-01-14 10:23) [2]

Delirium^.Tremens ©

DBGrid.SelectedField := ...а что здесь?


← →
Delirium^.Tremens ©   (2003-01-14 10:43) [3]

mate © (14.01.03 10:23)

> DBGrid.SelectedField := ...а что здесь?

Поле, из которого данные взяты.
Только не спрашивай "какие в нем данные"


← →
mate ©   (2003-01-14 11:47) [4]

А если я данные беру из Query.FieldByName(...).Value тогда как?


← →
Delirium^.Tremens ©   (2003-01-14 12:15) [5]

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 12:21) [6]

А если DBGrid и Query не связаны (т.е. у DBGrid DataSource не Query ). что - нибудь изненится?


← →
passm ©   (2003-01-14 12:26) [7]

mate © (14.01.03 12:21)> Ничего не изменится :))
DBGrid1.DataSource.DataSet.FieldByName(...).Value
или
DBGrid1.DataSource.DataSet.Locate(См. Help)
Это смотря что тебе нужно...


← →
mate ©   (2003-01-14 12:35) [8]

passm ©
Мне надо сделать чтобы запись полученная по запросу Query и отображённая в DBGrid1 при выделении её сразу стала активной (чтобы > на неё указывал) в другой DBGrid2 , в которой вся база данных отображена.


← →
Delirium^.Tremens ©   (2003-01-14 12:39) [9]

mate © (14.01.03 12:35)

> Мне надо сделать...

Что тебе в действительности нужно, так это засесть за книги.


← →
passm ©   (2003-01-14 12:40) [10]

mate © (14.01.03 12:35)> Направь оба грида на один набор данных.


← →
mate ©   (2003-01-14 12:44) [11]

passm ©
> Направь оба грида на один набор данных.

Я не могу это сделать, т.к. мне во втором DBGrid надо с клавы менять данные , а Query делает DBGrid ReadOnly=True.


← →
passm ©   (2003-01-14 12:52) [12]

mate © (14.01.03 12:44)> Это уже другой вопрос. См. кэшированные изменения. И все-таки почитай соотв. литературу.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.011 c
1-96647
bvn123
2003-01-21 12:32
2003.01.30
Будут проблемы? GetMem(Buffer, FileSize); FileSize>1M;


1-96730
Anton
2003-01-22 11:17
2003.01.30
Запуск программы в определенное время


4-97109
Роман_
2002-12-14 19:47
2003.01.30
Как правильно передать параметр в thread


1-96683
Dor
2003-01-21 20:01
2003.01.30
Memo1


1-96702
devil_83
2003-01-22 09:17
2003.01.30
Скопировать файл




   Наверх