Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

field "XXX" not found [D7, IB6.x]


viktor ©   (2004-08-01 12:09:00) 

народ, помогите плиз.
нифига не понимаю...
добаляю записьв таблицу хранимой процедурой,
в таблице 22 поля, так вот

 if frmContract.Tag = 0
   then StoredProcName:='CONTRACTS_I' else StoredProcName:='CONTRACTS_U';
 for i:=0 to ParamCount-1 do Params[i].Value := null;
 ParamByName('CONTRACT_PROGRAMMID').AsString:=trim(ProgrammEdit.Text);
 ParamByName('CONTRACT_SERCONT').AsString:=GetSerContract;
 ParamByName('CONTRACT_NUMCONT').AsInteger:=GetNumContract;
 ParamByName('CONTRACT_INSURERID').AsInteger:=StrToInt(InsurerEdit.LookupValue);
 ParamByName('CONTRACT_PROGRAMKEY').AsString:=KodProgrammEdit.LookupValue;
 ParamByName('CONTRACT_TYPE').AsInteger:=TypeContractEdit.ItemIndex;
 ParamByName('CONTRACT_DAYINFER').AsDateTime:=DateInferEdit.Date;
 ParamByName('CONTRACT_DAYBEGIN').AsDateTime:=DateBeginEdit.Date;
и тд..
первые три поля он "находт" а начиная с CONTRACT_INSURERID ругпется матом, причем очень громко - поле мол не найдено
и так со всеми остальными  полями если же пытаться добавить толь те которые он находит (первые три) то ошибки не происходт. но и поле не добавляется в таблицу физически...
вот такая проблема. что за фигня непонимаю, может кто встрчался с таким?


DrPass   (2004-08-01 12:43:00) [1]

if frmContract.Tag = 0
  then StoredProcName:='CONTRACTS_I' else StoredProcName:='CONTRACTS_U';
...
А после этого попробуй написать Prepare...


Наталия   (2004-08-01 12:36:00) [2]

1) Обычный запрос типа insert ... into ... работает нормально?
2) Все перечисленные параметры определены в StoredProc?
3) Точный текст ошибки можешь привести?
4) Текст самой ХП тоже бы не помешал...


Наверх

Титульная страница Поиск, карта сайта Написать письмо