Office: Installierbares ISAM nicht gefunden.

Helfe beim Thema Installierbares ISAM nicht gefunden. in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Ich arbeite mit Access97, da ich beim Importieren mit Access2000 immer Probleme hatte. ¨ Code:... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Dunkel E., 14. August 2003.

  1. Installierbares ISAM nicht gefunden.


    Ich arbeite mit Access97, da ich beim Importieren mit Access2000 immer Probleme hatte.
    ¨
    Code:
    ODBC;DSN=ABACUS8953;DBQ=U:\Abac;CODEPAGE=1252;;TABLE=DEBI_DBL

    Wobei Laufwerk U:\ das Laufwerk auf dem Server ist.
     
  2. Hallo,

    ich hab hier mal einen Versuch für Dich, probier mal, ob es geht. In Ermangelung von Abacus nur ein Test.
    Alternativ könnte man auch per Code (z.B. TransferDatabase) erst verknüpfen, dann eine normale Access-Tabellenerstellungsabfrage drüberlaufen lassen und dann die Verknüpfung wieder löschen.

    Gruß Alex
     
    Alexander Jan Peters, 1. Dezember 2003
    #17
  3. Hallo Alex
    Danke dir für deine Hilfe!
    Leider hatte ich mit diesem Test keinen Erfolg, beim Ausführen des Codes bricht er bei beiden Versionen mit folgendem Fehler ab:

    Laufzeitfehler '3146'
    ODBC-Aufruf fehlgeschlagen

    Beim Debuggen ist folgender Code markiert

    qdf.Execute


    Ich hoffe, dass uns das weiterbringt.
     
  4. Installierbares ISAM nicht gefunden.

    Leider nicht, 3146 ist eine Standard-Fehlermeldung, wir brauchen den genauen Fehler.
    Ich hab mal eine Fehlerbehandlung eingebaut, die aufgetretenen Fehler werden im Driektfenster und per MsgBox angezeigt.
    Btw, es ist und war nur eine Version, einmal im Format 97 und einmal für 2000 und XP.

    Gruß Alex
     
    Alexander Jan Peters, 1. Dezember 2003
    #19
  5. Ich habe versucht mittels Makro deine 2. Idee zu verwirklichen.
    Ich verknüpfe eine Tabelle von Abacus, dann mache ich mit TransferDatenbank einen Import von der gleichen(schon geöffneten)Accessdatenbank. Dabei wird aber nur eine Verknüpfung generiert und keine eigene Tabelle. Was mache ich falsch?

    Danke für deine Bemühungen
    Gruss Caharim
     
  6. Hier die Fehlermeldung!
     
  7. Klappt das per TransferDatabase, also wird eine neue Verknüpfung zur Abacus-Tabelle angelegt ? Wenn ja, dann änder mal bei TransferDatabase acLink in acImport, dann wird sie importiert und nicht nur verknüpft, das ist die einfachste Lösung. Ich dachte eigentlich, das geht nicht, sagtest Du das nicht so ?
    Code:
     
    Alexander Jan Peters, 1. Dezember 2003
    #22
  8. Installierbares ISAM nicht gefunden.

    Wenn ich den oben stehenden Code von dir in ein Modul schreibe, kommt eine Fehlermeldung heraus. --> 2507

    Also, um Missverständnisse zu vermeiden, noch einmal alles Zusammengefast:

    Mit von Hand importieren/verknüpfen meine ich das Importieren/Verknüpfen über "Datei","Externe Daten". Danach kann ich die Abacus-Tabellen auswählen und entweder importieren oder verknüpfen. Das klappt problemlos.

    Jetzt möchte ich aber nicht jedes Mal das Backend von Hand aktualisieren, sondern am liebsten auf Knopfdruck. Wenn ich jetzt direkt eine Abacus-Tabelle mittels Makro aufrufen will, kommt der ISAM-Fehler. Deine Idee, zuerst eine Verknüpfung einer Abacus-Tabelle zu generieren und danach via Access auf sich selbst zuzugreifen funktioniert nur bedingt: Egal ob ich importiere oder verknüpfe, es entsteht nur eine Verknüpfung.
     
  9. Also, laß die verknüpfte Abacus-Tabelle in Deiner Datenbank. Dann erstellst Du dort eine Tabellenerstellungsabfrage, die alle Daten dieser verkn. Tabelle in eine neue Tabelle schreibt.
    Angenommen die verkn. Abacus-Tabelle heißt tblAbacus, dann sähe das SQL-Statement etwa so aus:
    Code:
    Speicher die Abfrage ab und führ sie aus.
    So, nachdem Du diese Abfrage einmal ausgeführt hast, wirst Du eine neue Tabelle mit dem Namen tblImportAbacus finden, die alle Daten aus Abacus enthält. Danach kannst Du die Abfrage löschen, wir haben sie nur gebraucht, damit wir die Struktur der Abacus-Tabelle kopieren konnten.
    Noch eine neue Abfrage anlegen:
    Code:
    speicher sie unter dem Namen qryUpdate.
    Erstell noch eine Löschabfrage, die diese Tabelle vollständig leert: Code:
    Speicher sie unter dem Namen qryDelete.
    Dann in einem Modul den Code:
    Code:
     
    Alexander Jan Peters, 1. Dezember 2003
    #24
  10. Juhuuu!!! Ich glaube, es klappt!

    Ich habe leider heute keine Zeit mehr alles durchzutesten, aber mein erster Versuch sieht bereits sehr erfolgversprechend aus! Zuerst dachte ich, dass es nicht klappen würde, weil ich keine Ladeanzeige gesehen habe, aber es hat die Daten einwandfrei übernommen!

    Ich danke dir vielmals für dein Engagement. Alleine hätte ich das niemals geschafft. Ich wünsche dir noch einen schönen Wochenanfang und bis bald

    Gruss Caharim
     
Thema:

Installierbares ISAM nicht gefunden.

Die Seite wird geladen...
  1. Installierbares ISAM nicht gefunden. - Similar Threads - Installierbares ISAM gefunden

  2. Meldung in Word "Von Word wurde nicht lesbarer Inhalt gefunden"

    in Microsoft Word Hilfe
    Meldung in Word "Von Word wurde nicht lesbarer Inhalt gefunden": FrageMicrosoft Office Hallo, wir nutzen MS Office 365 und in einem speziell für uns programmierten Programm nutzen wir Word-Templates (.dotx). Mit dem vorherigen alten Office Paket (2016) war es...
  3. Datei in mehreren Ordnern suchen und wenn gefunden öffnen?! Macro / VBA

    in Microsoft Excel Hilfe
    Datei in mehreren Ordnern suchen und wenn gefunden öffnen?! Macro / VBA: Hallo Leute, Hoffentlich könnt ihr mir hier helfen, ich krieg den Syntax einfach nicht hin (wahrscheinlich ist es auch totaler käse den ich programmiert habe). Also im Grunde soll eine Datei...
  4. Wörter suchen, wenn ein Wort gefunden, bestimmten Wert in Spalte ausgeben

    in Microsoft Excel Hilfe
    Wörter suchen, wenn ein Wort gefunden, bestimmten Wert in Spalte ausgeben: Hallo zusammen, freue mich auf Hinweise wie ich folgendes lösen kann. Bestimmte Wörter suchen in eine Spalte voller Text Wenn eines der Wörter gefunden wurde dann möchte ich ein anderes dem Wort...
  5. per VBA Zeile in der Liste löschen

    in Microsoft Excel Hilfe
    per VBA Zeile in der Liste löschen: Hallo Leute, ich brauche eure Hilfe. In einer Liste sollen regelmäßig Einträge vorgenommen werden. Hierzu müssen die Felder Name, Nr. alt, Stück, Bezeichnung, Datum, Kst, Palettennummer,...
  6. Registryeinträge werden nicht gefunden

    in Sonstiges
    Registryeinträge werden nicht gefunden: Hallo zusammen. Wir fragen über MS Query eine Datenbank ab. Dazu habe ich vor der Umstellung auf 64bit Betriebssystem mit einem VBS Skript Einträge in der Registry für ODBC erstellt. Das...
  7. Outlook 365 neuer Kontakt wird nicht gefunden

    in Microsoft Outlook Hilfe
    Outlook 365 neuer Kontakt wird nicht gefunden: Hi, ich habe ein Problem. Ich scanne Visitenkarten ein und importiere diese dann nach Outlook, damit klappt auch alles, Kontakt taucht in Outlook auf. Nur kann ich dann den Kontakt nicht finden,...
  8. Installierbares ISAM nicht gefunden

    in Microsoft Access Hilfe
    Installierbares ISAM nicht gefunden: Es geht nach wie vor um den Import mehrerer Excel Tabellen nach Access. Der User soll sich nen Ordner aussuchen, welcher nach Tabellen untersucht wird. Wird Access fündig, werden eben diese...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden