Announcement

Collapse
No announcement yet.

Probleme beim Zugriff auf Interbase über BDE

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Probleme beim Zugriff auf Interbase über BDE

    Zugriff auf Interbase – Datenbank erfolgt über BDE mittels der Standard – Delphi 5 – Komponenten (TTable / TDataSource)

    1. Problem: Tabelle enthält ein numerisches Feld mit Namen „POSITION“
    beim Zugriff auf diese Tabelle (Öffnen der Tabelle oder auch bei Verarbeitung des Feldes im Datenmodul zur Entwurfszeit) kommt Fehlermeldung:
    „Allgemeiner SQL-Fehler Token unkwown line .../char ... POSITION“

    2. Problem: für Belegverarbeitung existieren 2 Tabellen (eine für Kopfdaten, eine für Positionsdaten)
    - TTable – Komponenten für diese Tabellen sind im Datenmodul über eine Haupt-/Detailbeziehung verknüpft (über ein Stringfeld „Belegnummer“)
    - wenn diese Haupt-/Detailbeziehung aktiviert oder bearbeitet werden soll, erscheint Fehlermeldung:
    „Allgemeiner SQL-Fehler Column unknown „...“ Client SQL Dialect 1 does not support reference to DATE datatype”
    (Die Detailtabelle enthält ein Datumsfeld, welches aber für die Tabellenverknüpfung nicht genutzt wird. Außerdem ist die Datenbank definitiv im SQL – Dialekt 3 erstellt)

  • #2
    Hallo oesiprog,

    die BDE-Version die mit Delphi 5 ausgeliefert wird unterstützt Interbase-DB's nur im Dialekt 1.

    Bei aktuellen BDE-Versionen wird mittlerweile auch Dialekt 3 unterstützt.

    Ich habe allerdings keine praktischen Erfahrungen für den Zugriff auf Interbase über die BDE. Ich verwende die nativen Zugriffskomponenten IBO.

    Tschau

    Torste

    Comment

    Working...
    X