Tel: 0203-2814763

 
Home


Access-Entwickler
Referenzen


Access-Forum
Access-Downloads
Access-Suchmaschine
knowhow.mdb
Artikel
Access-Links
Access-Codebeispiele
Access-FAQ
Verschiedenes
Autoren-Login

 

newsletter
Kontakt
English

 

 

 
  Willkommen Gast. Bitte Einloggen oder Registrieren
   
  ÜbersichtHilfeSuchenEinloggenRegistrieren  
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken
Laufzeitfehler 7874 bei DOCMD.CopyObject (Gelesen: 362 mal)
oberh
God Member
*****
Offline


OIL

Beiträge: 1201
Geschlecht: male
Laufzeitfehler 7874 bei DOCMD.CopyObject
07.06.2017 um 14:27:41
 
Hallo zusammen!

Lang´ ... lang´ ... ist´s her ...
... dass ich mich hier habe blicken lassen  Smiley

Heute melde ich mich mit einem Problem, für das ich im Netz keine Lösung gefunden habe.

Ich möchte einfach nur eine Tabelle aus einer DB im Netz in die gerade Aktuelle kopieren.

Hier ist der Code:

Zitat:
Private Sub BSF_ggTypen_aktualisieren_Click()
    Dim strMDB As String
'    strMDB = "\\geo02\GEOgraf\Install\geograf.mdb"
    strMDB = "d:\geograf.mdb"

    If CurrentDb.NAME = strMDB Then
        MsgBox "Dies ist die Original-mdb im Geograf-Install-Verzeichnis!", vbCritical, "Achtung - Abbruch!"
        Exit Sub
    End If

    Dim dbs As Database
    Dim dbsori As Database
   
    Set dbs = CurrentDb

    On Error Resume Next
    dbs.TableDefs.Delete "ggTypen"
    On Error GoTo 0
   
    dbs.Close
   
    DoCmd.CopyObject strMDB, , acTable, "GGTypen"

End Sub


Die DOCMD-Methode löst jedoch den Laufzeitfehler 7874 aus: Microsoft Access kann das Objekt "GGTypen" nicht finden.

Die Tabelle existiert jedoch.

Hintergrund:
Wir arbeiten mit Geograf und dort werden Sachdaten in einer MDB gespeichert.
Über eine Geograf-Vorlage beim Anlegen eines Projektes wird immer eine Kopie von strMDB in ein Auftragsverzeichnis kopiert und dort später mit Daten befüllt.
Nun kann es aber sein, dass die o.g. Konfigurationstabelle "ggTypen" in strMDB fortgeführt wird - also Anpassungen am Datenmodell vorgenommen werden.
Da die User hier nur die AC-Runtime auf dem Rechner haben, können sie nicht selbst strMDB öffnen und eine aktuelle Version der "ggTypen" in ihre Projekt-MdB ziehen.
Die kleine Prozedur soll ihnen nun die Möglichkeit geben, doch selber aktiv werden zu können.

Könnt Ihr mir bitte sagen, was hier evtl. fehlt oder falsch ist?

LG
Olaf
Zum Seitenanfang
 

Grüße Olaf
__________________________

Ich beantworte keine Mail-Anfragen.
Win 7; Ac 2010
 
IP gespeichert
 
df6gl
YaBB Moderator
*****
Offline


DF6GL

Beiträge: 4148
Geschlecht: male
Re: Laufzeitfehler 7874 bei DOCMD.CopyObject
Antwort #1 - 07.06.2017 um 15:18:29
 
Hi Olaf,  Zwinkernd


Was genau möchtest Du denn nun machen.

Eine Tabelle importieren oder eine in eine andere DB exportieren?

Vielleicht wäre die Transferdatabase-Methode besser geeignet.
Zum Seitenanfang
« Zuletzt geändert: 07.06.2017 um 15:19:38 von df6gl »  

Gruß
Franz, DF6GL
PS: Bitte Feedback nicht vergessen!
 
IP gespeichert
 
oberh
God Member
*****
Offline


OIL

Beiträge: 1201
Geschlecht: male
Re: Laufzeitfehler 7874 bei DOCMD.CopyObject
Antwort #2 - 07.06.2017 um 15:59:47
 
Hi Franz!

Danke Dir ... damit hat "der Import" funktioniert.
Zum Seitenanfang
 

Grüße Olaf
__________________________

Ich beantworte keine Mail-Anfragen.
Win 7; Ac 2010
 
IP gespeichert
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken