Announcement

Collapse
No announcement yet.

Kein ADO.NET-Zugriff mit dotnetfx CLR

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

  • Kein ADO.NET-Zugriff mit dotnetfx CLR

    Hallo !

    Ich greife über ADO.NET auf eine Interbase Datenbank zu. Das ganze funktioniert wunderbar, solange ich das Programm auf einem Rechner starte, wo Visual Studio.NET installiert ist. Will ich das Programm auf einem Rechner starten, wo ich nur die dotnetfx CLR installiert habe, kann ich die Datenbank nicht einmal öffnen.

    Hat jemand eine Ahnung, woran das liegen könnte ?

  • #2
    Kommt gar keine Meldung
    Schöne Grüße, Mario

    Comment


    • #3
      Es erscheint folgende Meldung am Bildschirm:

      The .Net OLE DB Provider (System.Data.OleDb) requires Microsoft Data Access Components (MDAC) Version 2.6 or later. Version 02.10.3711.9 was found currently installed.

      ...
      Warum beschwert er sich über die Version ? Ist 2.10.3711.9 nicht höher als 2.6

      Comment


      • #4
        Das ist MS-Logik.

        2.10 bedeutet 2.1 und 2.1 ist < 2.6.

        Die neueste Version ist 2.7 und dafür gibt es einen SP und dieser hat die Version 2.71 - alles klar, oder?

        Bei MDAC wird die Nummer des SP als Anhang an die 2te Stelle der Versionsnummer gehängt, aber auch nicht immer!

        2.1 ohne SP -> 2.10<br>
        2.1 mit SP1 -> 2.11<br>
        2.7 mit SP1 -> 2.7

        Comment


        • #5
          Habe jetzt die Version 2.8 von MDAC installiert, und es funktioniert.

          ???
          Seltsamer Effekt.

          Herzlichen Dank für die Hilfe

          Comment

          Working...
          X