GetFieldOrigin -> Индекс XSQLDA выходит за границы

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
palex
Сообщения: 3
Зарегистрирован: 27 июн 2005, 14:11

GetFieldOrigin -> Индекс XSQLDA выходит за границы

Сообщение palex » 27 июн 2005, 15:22

Добрый день.

В цикле получаю филд ориджн для полей датасета, и в определённый момент (ближе к концу списка полей) выскакивает исключение.
Использую FB 1.0.

Код: Выделить всё

(FieldsTable as TpFIBDataSet).GetFieldOrigin((FieldsTable as TpFIBDataSet).Fields[i])
Подскажите, как побороть?

Klyk
Сообщения: 100
Зарегистрирован: 26 окт 2004, 23:28

Сообщение Klyk » 28 июн 2005, 04:04

FIB какой?

palex
Сообщения: 3
Зарегистрирован: 27 июн 2005, 14:11

Сообщение palex » 28 июн 2005, 08:03

Klyk писал(а):FIB какой?
4.8.1

palex
Сообщения: 3
Зарегистрирован: 27 июн 2005, 14:11

Сообщение palex » 28 июн 2005, 15:44

Дошло таки что количество полей датасета не соответсвует тому FieldCount который он содержит... Странно...
Полей должно быть 138, FieldCount = 145...

Ответить