powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / List index out of bounds (-1)
6 сообщений из 6, страница 1 из 1
List index out of bounds (-1)
    #39653846
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет.

IBE 2018.5.22.1

На пустой БД через "Script Execute" создаю табличку:
Код: sql
1.
2.
3.
create table T (
    C1  char(1)
);



Открываю созданную табличку и на вкладке "Data" в поле C1 ввожу значение (например, Z).
При коммите возникает ошибка:
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Error Message:
----------------------------------------
List index out of bounds (-1)

[0041A7C9] Classes.TList.Get (Line 1885, "Classes.pas" + 2) + $A
[0041A7C9] Classes.TList.Get (Line 1885, "Classes.pas" + 2) + $A
[0052BB91] FIBDataSet.TFIBCustomDataSet.SetQueryParams (Line 2878, "FIBDataSet.pas" + 8) + $15
[0052B4F5] FIBDataSet.TFIBCustomDataSet.InternalRefreshRow (Line 2618, "FIBDataSet.pas" + 26) + $7
[005233D5] pFIBDataSet.TpFIBDataSet.InternalPostRecord (Line 555, "pFIBDataSet.pas" + 30) + $28
[0052E829] FIBDataSet.TFIBCustomDataSet.InternalPost (Line 4418, "FIBDataSet.pas" + 33) + $9
[0050EF5D] Db.TDataSet.CheckOperation (Line 9726, "DB.pas" + 5) + $3
[0050EA96] Db.TDataSet.Post (Line 9583, "DB.pas" + 8) + $18
[00E03DA1] TblViewF.TTableViewForm.CommitTransaction (Line 1178, "TblViewF.pas" + 6) + $6
[00E02A5B] TblViewF.TTableViewForm.aCommitTransactionExecute (Line 760, "TblViewF.pas" + 24) + $B



С уважением, Polesov.
...
Рейтинг: 0 / 0
List index out of bounds (-1)
    #39653888
AltHasp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Polesov,

ИМХО ibexpert любит когда существует первичный ключ.
А кодировка базы какая ? Для Юникода один символа <> 1 байт.
...
Рейтинг: 0 / 0
List index out of bounds (-1)
    #39654309
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AltHasp,

> ИМХО ibexpert любит когда существует первичный ключ.
Судя по стеку вызова, это FibPlus любит...

> А кодировка базы какая ?
WIN1251


P.S. Если в IBE в "Script Execute" выполнить
Код: sql
1.
insert into T ( C1 ) values ( 'Z' );

то ошибок не возникает.
...
Рейтинг: 0 / 0
List index out of bounds (-1)
    #39654326
bsa1959
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подтверждаю...
Появилась такая же ошибка. С какой версии точно сказать не могу.
Ошибка один в один.
...
Рейтинг: 0 / 0
List index out of bounds (-1)
    #39654329
bsa1959
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И в таблице нет первичного ключа.
...
Рейтинг: 0 / 0
List index out of bounds (-1)
    #39654437
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исправил.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / List index out of bounds (-1)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]