Einzelnen Beitrag anzeigen

_HAWK_

Registriert seit: 16. Jun 2004
Ort: Zeulenroda
22 Beiträge
 
#1

Access Datenbank - 'Index nicht vorhanden'

  Alt 3. Feb 2005, 12:14
Hallo zusammen,

ich habe folgendes Problem. Ich habe auf nem Server eine Access-Datenbank mit mehreren Tabellen angelegt.
Dazu habe ich ein Prog im 7er geschrieben was beim Aufruf ähnlich eines Silent Logins prüft ob die Datenbank verfügbar ist.
Sobald über ein Edit-Feld ein Wert eingegeben wird soll das index mit diesem Wert gesetzt werden.
Danach soll die Datenbank geöffnet werden und die zugehörigen Werte ausgelesen werden und die Datenbank wieder geschlossen werden.
Soweit kein Problem... funzt einwandfrei.

Jetzt habe ich das Prog auf nem anderen Rechner installiert. Desweiteren die BDE istalliert und den ODBC Treiber auf die Datenbak konfiguriert.
Das Programm lässt sich auch ausführen.. d.h. die Prüfung auf DB-Verfügbarkeit ist auch erfolgreich.

Als kleine Anmerkung nebenbei die Datenbank wird nicht exklusiv geöffnet

Wenn ich nun nach der Eingabe im Edit-Feld die Datenbank öffne, bekomme ich den Fehler 'index nicht vorhanden'.
Ich habe das Programm dann geändert.

Jetzt startet er bei jedem Progammstart auch die Datenbank und schließt diese erst nach beenden des Progammes wieder.
Und siehe da es läuft.
Nur das Progamm ist im normalfall den ganzen Tag an. D.h. die Datenbank ist auch den ganzen Tag aktiv.
Solange das Progamm offen ist kann ich nicht über Access die Datenbank öffnen.

Ich habe außerdem noch nen zweiten Rechner der auch ne Delphi-Lizenz drauf hat. Dort wiederrum läuft das Programm wie im ursprung vorgesehen.

ich finds komisch und weiß hier nicht mehr weiter...

Kann mir hier mal jemand helfen?

mfg HAWK
In Mitten der Schwierigkeit liegt die Möglichkeit
  Mit Zitat antworten Zitat