Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.25;
Скачать: CL | DM;

Вниз

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

 
Quart   (2007-10-30 13:59) [0]

Нужно, чтобы при выборе ячейки DBGrid"а значение этой ячейки передавалось как параметр в sql-запрос. Как это сделать, подскажите пожалуйста.


 
clickmaker ©   (2007-10-30 14:02) [1]

Query.ParamByName("SomeParam").AsString := DBGrid.DataSource.DataSet.FieldByName("SomeField").AsString

вставить, например, в OnColEnter


 
Sergey13 ©   (2007-10-30 14:08) [2]

> [0] Quart   (30.10.07 13:59)

Ты случаем не мастер-детальную связь так делаешь?


 
Quart   (2007-10-30 14:27) [3]

неа, пробовал OnColEnter-запрос не выполняется


 
clickmaker ©   (2007-10-30 14:29) [4]


>  [3] Quart   (30.10.07 14:27)

мда? а как пробовал?


 
Quart   (2007-10-30 14:41) [5]

procedure TForm5.DBGrid1ColEnter(Sender: TObject);
begin
Query1.Active:=false;
Query1.ParamByName("a1").AsString := DBGrid1.DataSource.DataSet.FieldByName("Nomer_pr_form").AsString;
Query1.Active:=true;
end;
работает, но только когда клацкаешь мышью, а на клаву не реагирует          и еще - пришлось включить dgRowSelect, чтобы работало, можно ли без этого обойтись?


 
clickmaker ©   (2007-10-30 14:49) [6]


> можно ли без этого обойтись?

а в итоге чего нужно добиться?


 
Quart   (2007-10-30 15:20) [7]

у меня в DBGrid"e 3 столбца
сейчас у меня выполняется запрос только при выборе 2-го или 3-го столбца,
а нужно, чтобы и первый можно было выбрать


 
clickmaker ©   (2007-10-30 16:03) [8]


> чтобы и первый можно было выбрать

а тут-то в чем проблема?



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

Текущий архив: 2007.11.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
6-1164519806
DRtM
2006-11-26 08:43
2007.11.25
Как определить по редиректу реальное имя файла в сети


2-1193902088
F@T@L_Err0r
2007-11-01 10:28
2007.11.25
Чтение из сом порта


2-1194095144
savyhinst
2007-11-03 16:05
2007.11.25
Таймер в тхреаде


15-1193027762
Моисеенко
2007-10-22 08:36
2007.11.25
RT11


15-1193044810
@Ujin
2007-10-22 13:20
2007.11.25
imgedit.exe - где он? А чем теперь делать ресурсы dcr ???