greatmgm
Goto Top

Mit einem frontend im backend neue Tabelle erstellen und Verknüpfung dahin anlegen

Hallo zusammen,

Stehe vor folgendem Problem ...

Ich habe ein frontend das mit Tabellen im backend verknüpft ist, mit einer kleinen Routine
kann ich da ja schonmal problemlos in den verknüpften Tabellen Felder bearbeiten, Löschen, Anfügen.

Jetzt möchte ich aber gerne über dieses frontend im backend a) eine Tabelle erstellen und am
liebsten noch gleich b) eine Verknüpfung dazu im frontend erstellen ...

geht sowas ?

Content-Key: 104308

Url: https://administrator.de/contentid/104308

Ausgedruckt am: 29.03.2024 um 09:03 Uhr

Mitglied: Logan000
Logan000 17.12.2008 um 16:17:36 Uhr
Goto Top
Moin Moin

Wie gut bist Du in VBA?
Schau mal in der Hilfe unter "Tabellenerstellungsabfrage".
Beides (erstellen und verknüpfen bekommst du aber nur per code hin.

In etwa So (ungetestet):
Dim tmpQdf As QueryDef
Dim szSQL As String
   Set tmpQdf = CurrentDb.CreateQueryDef("")                             
   szSQL = "SELECT Feld1, Feld2, ... INTO NeueTabelle IN c:\MeinBackend.mdb FROM meineTabelle"  
   With tmpQdf
       .SQL = szSQL                                                     
       .Execute dbFailOnError                                         
   End With
                                            
   Set tmpQdf= CurrentDb.CreateTableDef("NeueTabelle ")   
   With tmpQdf
       .Connect = "MS Access;DATABASE=c:\MeinBackend.mdb"   
       .SourceTableName = "NeueTabelle"   
   End With
   CurrentDb.TableDefs.Append tmpQdf

Gruß L.
Mitglied: greatmgm
greatmgm 18.12.2008 um 07:46:59 Uhr
Goto Top
Haaa !

das sieht verdammt gut aus, ich danke dir, an sowas hatte ich gedacht

probiere gleichmal los

schönen Tag noch !