Вниз
Скачать: 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
15-1192992887
@!!ex
2007-10-21 22:54
2007.11.25
Восстановление аккаунта The Bat


15-1192817453
Ekzot
2007-10-19 22:10
2007.11.25
Где IE хранит иконки кнопок навигации.


15-1193213064
Petr V.Abramov
2007-10-24 12:04
2007.11.25
Oracle <-> MSSQL


2-1193814097
Ivan
2007-10-31 10:01
2007.11.25
Дата


3-1184139774
Krants
2007-07-11 11:42
2007.11.25
ADO, найти Key




   Наверх