| Amelasar | 19.02.2022 21:59 | 
	
		| Predmet:Kopiranje tabela iz jedne baze u drugu 
 Sa ovim funkcijama napravim novu bazu i kopiram tabele.
 Medjutim problem mi je sto se ne kopiraju veze (relationships).
 Takodjer bilo bi dobro da odredim koje tabele ce se kopirati sa podacima a koje samo struktura.
 
 Trazila sam po forumu ali nisam se uspjela snaci. Ima li neko ideju?
 
 
 PreuzmiIzvorni kôd (Text):Function makedb()      Dim accessApp As Access.Application   Set accessApp = New Access.Application      strDBPath = "D:\tblImport2022.mdb"   strDb = Dir(strDBPath)    If Len(strDb) <> 0 Then    MsgBox "Baza postoji"    Else    Rem MsgBox "Baza ne postoji"    accessApp.DBEngine.CreateDatabase "D:\tblImport2022.mdb", DB_LANG_GENERAL    RunBackup   accessApp.Quit   Set accessApp = NothingEnd If  End Function Public Function RunBackup()  Rem   DB_CopyTo = "D:\backup_" & Format(Now, "yymmdd_hhnn") & ".mdb"    DB_CopyTo = "D:\tblImport2022.mdb"   Rem  DBEngine.CreateDatabase DB_CopyTo, dbLangGeneral        With CurrentDb        For Each t In .TableDefs            Select Case True            Case Left(t.Name, 1) = "~"            Case Left(t.Name, 4) = "msys"            Case Else                .Execute "select * into [" & DB_CopyTo & "].[" & t.Name & "] from [" & t.Name & "]"            End Select        Next    End With    End Function
 | 
        | Prilozi: KopirajBazu.rar (Velicina datoteke:88.50 KB)
 
 |