Skip to main content

Fehlercodes der CAA Storage-Bibliothek

Bei Datenbankzugriffen wird auf die Funktionalität der CAA Strorage-Bibliothek zugegriffen. Wenn Fehler auf einer SQLite-Datei auftreten, werden die folgenden Fehlercodes ausgegeben.

Die folgende Liste enthält eine Beschreibungen der Fehlercodes CAA Storage-Bibliothek.

Fehlercode

Konstante

Beschreibung

30401

TIME_OUT

30402

WRONG_PARAMETER

30403

POOL_NO_MEMORY

30404

POOL_NO_ENTRY

30405

CURSOR_EOF

Versucht, den Cursor über die letzte bzw. vor die 1. Zeile hinaus zu bewegen

30406

CURSOR_SEARCH_BEFORE

Mögliche Rückgabewerte der Methoden ICursor.CursorSearch_*

Der gesuchte Wert wurde nicht gefunden und die aktuelle Position des Cursors befindet sich vor bzw. nach der Stelle der gesuchten Zeile.

30407

CURSOR_SEARCH_AFTER

30408

NOT_IMPLEMENTED

Der Rückgabewert wird im Falle einer nicht implementierten Funktionalität verwendet.

30409

INCOMPLETE_STORAGE_CLOSE

Aufruf von IStorage.StorageClose wurde durchgeführt. Er war aber nicht erfolgreich.

30431

SQLITE_ERROR

SQL-Fehler oder fehlende Datenbank

30342

SQLITE_INTERNAL

Interner Logikfehler in SQLite

30433

SQLITE_PERM

Zugriffserlaubnis verweigert

30434

SQLITE_ABORT

Abbruch durch Callback-Routine angefordert

30435

SQLITE_BUSY

Die Datenbankdatei ist gesperrt.

30436

SQLITE_LOCKED

Eine Tabelle in der Datenbank ist gesperrt.

30437

SQLITE_NOMEM

malloc() ist fehlgeschlagen

30438

SQLITE_READONLY

Versuchte in eine schreibgeschützte Datenbank zu schreiben

30439

SQLITE_INTERRUPT

Operation abgebrochen durch sqlite3_interrupt()

30440

SQLITE_IOERR

Eine Art von Festplatten-E/A-Fehler ist aufgetreten

30441

SQLITE_CORRUPT

Das Disk-Image der Datenbank ist falsch formatiert

30442

SQLITE_NOTFOUND

Unbekannter Opcode in sqlite3_file_control()

30443

SQLITE_FULL

Das Einfügen ist fehlgeschlagen, weil die Datenbank voll ist.

30444

SQLITE_CANTOPEN

Die Datenbankdatei kann nicht geöffnet werden.

30445

SQLITE_PROTOCOL

Protokollfehler der Datenbanksperre

30446

SQLITE_EMPTY

Datenbank ist leer

30447

SQLITE_SCHEMA

Das Datenbankschema wurde geändert.

30448

SQLITE_TOOBIG

Zeichenkette oder blob überschreitet das Größenlimit

30449

SQLITE_CONSTRAINT

Abbruch wegen Verletzung einer Einschränkung

30450

SQLITE_MISMATCH

Nicht übereinstimmender Datentyp

30451

SQLITE_MISUSE

Bibliothek falsch verwendet

30452

SQLITE_NOLFS

Verwendet Betriebssystemfunktionen, die vom Host nicht unterstützt werden

30453

SQLITE_AUTH

Autorisierung verweigert

30454

SQLITE_FORMAT

Formatfehler in der Hilfsdatenbank

30455

SQLITE_RANGE

2. Parameter von sqlite3_bind außerhalb des zulässigen Bereichs

30456

SQLITE_NOTADB

Datei geöffnet, die keine Datenbankdatei ist

30530

SQLITE_ROW

sqlite3_step() hält eine weitere Zeile bereit

30531

SQLITE_DONE

sqlite3_step() hat die Ausführung beendet