Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / возможно ли в DBGrid'е ..... / 7 сообщений из 7, страница 1 из 1
23.07.2003, 17:39
    #32216115
alm
alm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли в DBGrid'е .....
Скажите, возможно ли в DBGrid'e в цикле пройти по всем строкам определённого столбца и получить значения ....

Если нет - то есть ли выход ...
...
Рейтинг: 0 / 0
23.07.2003, 17:51
    #32216138
mpro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли в DBGrid'е .....
нельзя, но выход есть
...
Рейтинг: 0 / 0
23.07.2003, 19:50
    #32216255
Hammer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли в DBGrid'е .....
Можно
DataSet.First;
while not DataSet.Eof do
begin
for i := 0 to DataSet.FieldCount - 1 do
begin
if DataSet.Fields.Fields .FieldName = DbGrid.SelectedField.FieldName then
Todo( ... );
end;
DataSet.Next;
end;

DataSet.First;
while not DataSet.Eof do
begin
for i := 0 to DataSet.FieldCount - 1 do
begin
if DataSet.Fields.Fields.FieldName =
DbGrid.Columns.Items[DbGrid.SelectedIndex].FieldName then
Todo( ... );
end;
DataSet.Next;
end;

игде ToDo твоя пр-ра или еще что-тож
...
Рейтинг: 0 / 0
23.07.2003, 22:20
    #32216334
mpro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли в DBGrid'е .....
ли в DBGrid'e в

А ты в датасет показываешь
...
Рейтинг: 0 / 0
24.07.2003, 07:58
    #32216408
Cnupum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли в DBGrid'е .....
dbgrid1.DataSource.DataSet

with dbgrid1.DataSource do
begin

DataSet.First;
while not DataSet.Eof do
begin
for i := 0 to DataSet.FieldCount - 1 do
begin
if DataSet.Fields.Fields.FieldName = DbGrid.SelectedField.FieldName then
Todo( ... );
end;
DataSet.Next;
end;

end;
...
Рейтинг: 0 / 0
24.07.2003, 08:05
    #32216414
Cnupum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли в DBGrid'е .....
а если совсем просто посмотреть

with Dbgrid.DataSource.Dataset do
begin
first;
while not eof do
begin
работаешь с fieldbyname('имя твоего поля').value;
next;
end;

end;
...
Рейтинг: 0 / 0
24.07.2003, 13:29
    #32216853
alm
alm
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
возможно ли в DBGrid'е .....
Спасибо .... ))))
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / возможно ли в DBGrid'е ..... / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]