![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ошибка в запросе с парметром: DBQuery: Field 'Table_a2' not found [D6, Access]
saNat © (2008-01-17 09:25:00)Связка ADO+Access. Делаю такой запрос:
With DBModule.DBQuery Do
Begin
Close;
SQL.Clear;
SQL.Add('Select Param_NP,Value_a From Table_a2');
SQL.Add('Where (Param_NP>=:Param_NP)');
Parameters.ParseSQL(SQL.Text,True);
Parameters.ParamByName('Param_NP').Value:=N*P;
Open;
First;
ShowMessage('NPmin='+FieldByName('Param_NP').AsString+';'+'AMin='+FieldByName('Table_a2').AsString);
Next;
ShowMessage('NPmin='+FieldByName('Param_NP').AsString+';'+'AMin='+FieldByName('Table_a2').AsString);
Close;
SQL.Clear;
End;
Получаю указанную в теме ошибку. Если вместо параметра поставить число, запрос выполняется правильно. Ткните носом, плз, где я не прав.
С уважением, ЕВА.
saNat (2008-01-17 09:28:00) [1]Прошу прощения. Уже открыл глаза (: