ADO+1c = ругается #330298


#0 by philll
В нижеприведенном коде ругается на : Ошибка при вызове метода контекста (Fields): Произошла исключительная ситуация (ADODB.Recordset): Item cannot be found in the collection corresponding to the requested name or ordinal. Строка.ДатаДоговора=НаборЗаписей.Fields("DateAcc").Value; - на это не ругается, достаёт. В чем проблема?
#1 by dk
Строка.ДатаДоговора=НаборЗаписей.Fields("Acc.DateAcc").Value; ?
#2 by philll
ругается на это тоже
#3 by 774816
в запросе используй псевдонимы .. Organization_1.INN AS ORGINN потом указываешь в полях НаборЗаписей.Fields("ORGINN").Value; или просто НаборЗаписей.Fields("INN").Value; если такого поля не в другой таблице а так не прокатит НаборЗаписей.Fields("Organization_1.INN").Value
#4 by philll
спасибо, пробую
#5 by philll
не помогает :(
#6 by Ashtray
Попробуй: НаборЗаписей.Fields("[Organization_1.Name]").Value или "SELECT *, Organization_1.INN as Organization_1INN," ... НаборЗаписей.Fields("Organization_1Name").Value
#7 by philll
пробую
#8 by philll
тоже нет:(
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С