Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Tabelle in andere Datenbank kopieren





Frage

Hallo, gibt es eine Möglichkeit, aus einem Formular per "Knopfdruck" eine Tabelle in eine andere Datenbank zu exportieren. Gruß Mause

Antwort 1 von disco

das geht bestimmt bei irgendwelchen programmen. aber die frage ist, obs auch bei deinem geht.

Antwort 2 von firefox

Immer die Frage von welcher Datenbank zu welcher Datenbank??

Geht es nur um die Tabellenstruktur oder auch um die Daten?

Per Knopfdruck gibt es soweit ich weiß nichts... aber der Aufwand ist je nach Datenbank überschaubar.

Antwort 3 von mause

Hallo Firefox, entschuldige meine nicht vollständige Frage.
Ich meinte die Tabelle mit Struktur und Daten.
Möchte einfach die enthaltenen Daten in anderer Datenbank zur Verfügung stellen.
Gruß Mause

Antwort 4 von disco

@mause
ich habe mich wohl in antwort 1 nicht klar genug ausgedrückt.
du musst uns schon sagen in welchem programm du deine tabelle vorliegen hast und mit welcher DB du arbeitest.

Antwort 5 von mause

@alle, sorry
access 2000

Antwort 6 von firefox

Die Datenbank öffnen in die die Tabelle importiert werden soll, dort in die Tabellenansicht -> Rechtsclick -> Importieren ...
Dann die Quelldatenbank angeben, Tabelle auswählen, fertig...

Antwort 7 von firefox

Alternativ über: Datei -> Externe Daten -> Importieren

Antwort 8 von mause

Hallo, erstmal Dank für das schnelle Echo
ich möchte aber:

gibt es eine Möglichkeit, aus einem Formular per "Knopfdruck" eine Tabelle in eine andere Datenbank zu exportieren.

Gruß mause

Antwort 9 von oliverV

Hallo mause,

ich verstehe nicht, das du so an einem "Knopfdruck" hängst, aber wenns denn so sein soll:

Erstelle eine Tabellenerstellungsabfrage in der Quelldatenbank, wähle dabei eine andere Datenbank. Du kannst die Abfrage nun im Datenbankfenster mit einem Doppelklick ausführen.
Für die Formular-Knopfdruck-Variante musst du in einem Formular eine Schaltfläche erstellen, binde an das Klick-Ereignis das Ausführen der Aktionsabfrage.

Da du so großen Wert auf eine Automatisierung legst, gehe ich mal davon aus, das du diese Abfrage häufiger ausführen willst.
Wäre es dann nicht sinnvoller, die Tabelle in der Quelldatenbank zu belassen und die Tabelle in der Zieldatenbank nur zu verknüpfen (Datei - Externe Daten - Tabellen verknüpfen) ?
Du hast dann in beiden Datenbanken den gleichen Datenbestand (bei dieser betroffenen Tabelle), da sie in der zweiten DB ja nur verknüpft ist. Sprich du hast nicht das Problem das unterschiedlicher Datenbestände, wenn in der Quelldatenbank etwas geändert wurde, diese aber noch nicht in der Zieldatenbank aktualisiert wurden.

Gruß

Oliver

Antwort 10 von mause

erstmal Dank an alle,
werde mir Olivers Vorschlag, die Tabelle zu verknüpfen, zu Gemüte führen. Ist wohl die beste Möglichkeit.
Gruß mause

Antwort 11 von mause

und es geht doch. Ich weiß leider nicht mehr woher der Code stammt. Dank an den oder die EntwicklerIn.

Nun wollte ich den Code posten, den will dieses Fenster nicht annehmen, bekomme immer in der unteren Explorerleiste Fehler auf dieser Seite.