PDA

Vollständige Version anzeigen : Tabelle erstellen in andere datenbank


BigBlockFreddy
09.08.2001, 11:11
Hi,

ich hoffe mir kann jemand helfen......
Ich möchte mit einer Tabellenerstellungsabfrage
eine neue tabelle in einer anderen datenbank erstellen. Nun das Problem:

Ich möchte den datenbanknamen als Variable setzen. Klartext: ich habe ein formular von wo aus ich eine neue datenbank erstellen kann. der neue Datenbankname steht in einem Textfeld (bsp.: DBName als Textfeldname).
So. Nun würde ich gerne vom Formular aus die Tabellenserstellungsabfrage starten und diese soll den namen der Datenbank aus dem Textfeld DBName lesen und die Tabelle dort erstellen.
Danke in vorraus

BBF

SoftNet
09.08.2001, 11:27
Hallo BigBlockFreddy,

versuch doch die Abfrage per VBA abzuschicken und dden Datenbank-Pfad/Name als Variable in den SQL-String einzubauen.

In etwas so:
DoCmd.RunSQL "SELECT TNr, TNam, TOrt INTO DatNeu IN '" & [FormularFeld] & "' FROM Daten;"

"FormularFeld" ist Dein Feld im Formular, in dem der Pfad und der Dateiname der anderen Datenbank steht.

Ich habs nicht getestet, es sollte soa ber funktionieren.

Gruss, Tommy. http://www.access-home.de