Вниз
Скачать: 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 вся ветка

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



Память: 0.46 MB
Время: 0.012 c
11-1177948951
dss
2007-04-30 20:02
2007.11.25
TextAlign


4-1178941237
B0ob
2007-05-12 07:40
2007.11.25
Тень от формы


15-1193055255
Заблудившийся
2007-10-22 16:14
2007.11.25
Пожалуйста, помогите перевести строчку Perl кода на PHP код


1-1189057852
Девушка
2007-09-06 09:50
2007.11.25
раскрашенный Combobox или LookupBox


2-1193818997
bioSerg
2007-10-31 11:23
2007.11.25
Invalid Floating Point Operation и NAN




   Наверх