Сообщения об ошибках при работе с базами данных

 

100 - Создание новой базы данных

         ---------------

               101 - нет полей в описании файла базы данных

               102 - число полей больше максимального

               103 - длина имени поля больше 10

               104 - неверно задан тип поля

               105 - длина литерного поля больше 254

               106 - длина записи больше максимальной

               107 - не удается создать файл

               108 - неудачная запись описания в файл

              

200 - Открытие базы данных

         -------------

               201 - открыто слишком много файлов

               202 - не удается открыть файл

               203 - ошибка чтения из файла

               204 - это не файл базы данных

               205 - это не файл базы данных

              

300 - Закрытие базы данных

         --------------

               301 - разрушен файл базы данных

               302 - неудачная запись в файл

               390 - не открыт файл базы данных

              

400 - чтение записи из  базы данных

         -------------

               401 - номер записи слишком велик или равен нулю

               402 - разрушен файл базы данных

               403 - неудачное чтение из файла

               

500 - добавление записи в базу данных

         -------------

               501 - номер записи слишком велик или равен нулю

                                                        

600 - физическое удаление записи

         -------------

               601 - номер записи слишком велик или равен нулю

              

700 - обновление  записи в базе данных

         -------------

               701 - номер записи слишком велик или равен нулю

               702 - неудачное чтение обновляемой записи из файла

               703 - неудачное чтение обновляемой записи из файла

               704 - неудачное чтение блока файла с удаляемой записью

               705 - файл открыт не для обновления

              

1000 - справка о размере файла

         -------------

              1001 - не определен режим открытия файла

              

1200 - Запись  в базу данных

         --------------

              1201 - разрушен файл базы данных

              1202 - то же

              1203 - то же

              1204 - то же

              1205 - то же

              1206 - неудачная запись в файл

              

1210 - не  хватает основной памяти

              1211 - разрушен файл базы данных

              1212 - неудачное чтение из файла

              1213 - разрушен файл базы данных

              1214 - неудачная запись в файл

              1215 - разрушен файл базы данных

              1216 - разрушен файл базы данных

              

1220 - не хватает основной памяти

              1221 - разрушен файл базы данных

              1222 - неудачное чтение из файла

              1223 - разрушен файл базы данных

              1224 - неудачная запись в файл

              1225 - разрушен файл базы данных

              1226 - то же

              

1300 - Создание индекса

         ---------------

              1301 - ошибка в типе ключа

1302 - ключ длиннее 100 байтов

1303 - не  хватает памяти для буфера

              1304 - слишком длинное ключевое выражение

              1305 - не удается создать файл индекса

              1306 - ошибка записи в файл индекса

              

1400 - Открытие индекса

         --------------

              1401 - открыто больше 10 индексных файлов

              1402 - неудачное открытие файла индекса

              1403 - не читается описание файла

              1404 - ошибка чтения из файла

              1405 - не символьный тип ключа

              

1500 - Закрытие индекса

         ---------------

              1503 - неудачная запись буфера в файл

              1504 - неудачное закрытие файла

              

              1590 - файл не открыт

              

1600 - Запись ключа в индексный файл

         -------------

1601 - не  хватает основной памяти

              1602 - то же при расщеплении блока

1603 - не хватает основной памяти

              1604 - то же

              1605 - разрушен файл индекса

              1606 - неудачная запись в файл индекса

              1607 - разрушен файл индекса

              1608 - неудачная запись в файл индекса

1609 - недостаточно основной памяти

              

1700 - Удаление ключа из индекса

         ---------------

              1701 - нет ключей в индексе

              1702 - не найден ключ в индексе

1710 - недостаточно основной памяти

              

1800 - Переход к предыдущей записи по индексу

         -------------

              1810 - предыдущего ключа нет

              1820 - разрушен файл индекса

              

1900 - Определение ключа

         -------------

              1901 - указатель вверху файла - нет ключа

              1902 - указатель внизу файла - нет ключа

              

2000 - Переход к следующей записи по индексу

         -------------

              2010 - следующего ключа нет

              2020 - индекс пуст - ключей нет

 

         2100 - dbgetpr

         --------------

              2101 - неудачное открытие файла базы данных

              2102 - неудачное открытие файла индекса

              

         2200 - dbgetrk

         --------------

              2201 - не открыт файл базы данных

              2202 - не открыт файл индекса

              

         2300 - dbgetnr

         --------------

              2301 - не открыт файл базы данных

              2302 - не открыт файл индекса

         2400 - dbputrk

         --------------

              2401 - не открыт файл базы данных

              2402 - не открыт файл индекса

              2403 - нет записи с заданным номером в файле базы данных

              

         2500 - dbkexpr

         --------------

              2501 - разрушен файл индекса

2502 - недостаточно основной памяти для буфера

              2503 - неудачное чтение из файла индекса

              2504 - указан не индексный файл dBaseIII

              

         2600 - dbtkey

         -------------

              2601 - нет ключей

              2602 - заданный ключ не найден

              2603 - ключ больше максимального

              

         2700 - функции, работающие с индексами

         --------------------------------------

              2701 - разрушен файл индекса

              2702 - неудачная запись в файл индекса

2703 - недостаточно памяти для буфера

              2704 - разрушен файл индекса

              2705 - неудачное чтение из файла индекса

              

         2800 - dbiflsh

         --------------

              2801 - разрушен файл индекса

              2802 - неудачная запись в файл индекса

              

         3300 - разные функции

         ---------------------

3301 - не хватает памяти для буфера ввода/вывода

              

         3400 - разные функции

         ---------------------

3401 - недостаточно памяти для буфера полей записи

              

4000 - dbmcreat

         ---------------

              4001 - не удается создать memo-файл

              4202 - неудачная запись в memo-файл

                                            

4100 - dbmopen

         --------------

              4101 - открыто более 10 мемо-файлов

              4102 - неудачное открытие мемо-файла

              4103 - неудачное чтение из мемо-файла

              

4200 - dbmclose

         ---------------

4201 - недостаточно места для записи в мемо-файл

              4202 - неудачное закрытие мемо-файла

              4290 - не открыт мемо-файл

4300 - dbgetm

         -------------

              4301 - ошибочный указатель в поля типа М

              4302 - разрушен мемо-файл

4303 - недостаточно памяти для буфера поля типа М

              4304 - неудачное чтение из мемо-файла

              4305 - значение поля типа М занимает более 5 страниц

              

4400 - dbputm

         -------------

              4401 - разрушен мемо-файл

              4402 - то же

              4403 - то же

              4404 - не хватает памяти для буфера значения поля типа М

              4405 - неудачная запись в мемо-файл

              4406 - не хватает памяти для буфера значения поля типа М

 

К началу раздела

 

К началу инструкции