Показать сообщение отдельно
  #3  
Старый 02.09.2011, 15:16
Аватар для Shoni
Shoni Shoni вне форума
Прохожий
 
Регистрация: 02.09.2011
Адрес: Кострома
Сообщения: 45
Версия Delphi: 7
Репутация: 165
По умолчанию

Тогда объясни, пожалуйста, почему если в процедуре

Код:
procedure F1E(str1, str2, str3: String; k: Integer); 
begin
// FmMain.ADOQuery1.Parameters.AddParameter.Name:=str1;
// FmMain.ADOQuery1.Parameters.ParamByName(str1).Value:=str2;   if k=1 then strmain:=strmain+'((('+str3+')=:'+str1+'))'
 else strmain:=strmain + ' and ((('+str3+')=:'+str1+'))';
end;

я раскомментирую строчки, но закомментирую

Код:
      Parameters.AddParameter.Name:='Nosit';
      Parameters.ParamByName('Nosit').Value:=Edit1.Text; 

то результат будет - пустое множество?...

я не совсем понимаю, как осуществляется передача параметров в ADO, было бы побольше времени - разобралась, но сдавать надо очень скоро
поясни, пожалуйста?
__________________
Memento Mori(арти)
Ответить с цитированием