Announcement

Collapse
No announcement yet.

ODBC Zugriff ohne BDE und ADO

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

  • ODBC Zugriff ohne BDE und ADO

    Hallo,

    welche Möglichkeiten habe ich ohne BDE und/oder ADO auf ODBC-Datenbanken zuzugreifen?

    Gruß Andreas

  • #2
    vielleicht ist da was dabei:
    http://www.sqldirect-soft.com/
    http://crlab.com/dbx/

    bye,
    Helmu

    Comment


    • #3
      Muss es denn ODBC sein? Ist doch auch unnötig.
      Für jede Datenbank würde ich eine möglichst direkten zugriff (mit passenden Komponenten) wählen. Z.B Oracle direkt auf den NETx-Client, bei MS-SQL über ADO und den ADO-Treiber von MS, Für MySQL entweder über libmysql.dll oder direkt.
      Core Labs bietet ganz gute Komponenten dafür

      Comment


      • #4
        Hallo,

        erstmal danke für die Antworten.
        Nein, es muss nicht ODBC sein. Problem ist aber, dass es um ein Schnittstellenmodul geht, bei dem aus so ziemlich jeder Datenbank
        (Oracle, DB2, SAP, Ingris, Paradox etc) Daten in die eigene DB (Firebird) importiert werden müssen.
        Bei den "anzuzapfenden" Datenbanken muss ich so flexibel wie möglich sein.
        Bisher wurden die Importe über BDE-Aliase und TBatchmove gemacht. Ich bin aber gerade dabei unsere Anwendungen(Delphi 5) BDE-frei zu bekommen.

        Ich bin für jeden Hinweis dankbar.

        Gruß Andrea

        Comment


        • #5
          Nimm als Basisschnittstelle TDataset (oder eigene Klassen) und setze für den DB-Zugriff das <a href="http://de.wikipedia.org/wiki/Br%C3%BCcke_%28Entwurfsmuster%29">Bridge-Pattern</a> an. Damit bekommst Du auch die SQL-Unterschiede in den Griff

          Comment

          Working...
          X