Hur kopierar jag en tabell från en db till en annan db i ett LAN? Använder Access och VB6. Hej Se [Kopiera allt innehåll från en databas tabell till en annan. Hur?], men istället gör du såhär: Tack för det SvenPon, men kan du visa mig på vad replikering är. Bara några tips för att jag sedan ska kunna söka själv och lära mig mer om detta. Tack också till dig JohanD. Såg ditt inlägg som då inte löste problemet, men nu skall jag testa ditt svar. Hej igen ang Replica DataBase Replication. Tack för det SvenPon. Nu blir det till att läsa. Kanon!!! Problem med att kopiera tabeller
Sv: Problem med att kopiera tabeller
Min favoritmetod är att använda replikering.
Vet att jag får mothugg om detta men för mig funkar det bra.
/SvenSv: Problem med att kopiera tabeller
INSERT INTO Avvikelse ( AvvikelseNr, AvvikelseText )
SELECT Taxa.TaxeId, Taxa.TaxeNr FROM Taxa IN "\\SERVER\share\fil.mdb"
/JohanSv: Problem med att kopiera tabeller
Sv: Problem med att kopiera tabeller
Sv: Problem med att kopiera tabeller
Ämnet är ganska stort och tungt men förbaskat bra när man får igång det.
Så här fungerar tekniken. Scenario.:
Du sitter i ett nätverk som behöver dela på samma DataBasinnehåll.
Man tillverkar en Masterdatabas.Den ligger på huvudkontoret.
Sedan delar man ut Replica av denna till alla lokala Lan användare.(bra exempel reservdelsföråd)
När någon lokal användare gör ändring i sin lokala Replica (säljer en reservdel)
så kan man omedelbart göra replication till Master så att alla de övriga
användarna kan se att nu har lagret minskat med 1 enhet.
Jag har gjort ett program som handskas med bokning av fordon till färjor
enl denna princip. Det fungerar klockrent.
Du kan läsa mer om detta på
<Url:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/office97/html/whyusedatabasereplication.asp>
Det är lite skillnad om du kör DAO eller ADO.
I ADO har det tillkommit ett Replica Object .I DAO så sköter DAO själv om hanteringen.
Ett Vb exempel där jag synkroniserar mig med Master i båda riktningar:
Dim DbMaster As Database, ret As Long
On Error GoTo RtoMdbError
Set DbMaster = OpenDatabase(strMasterDb)
' Replic startar utbyte med Master, båda riktningar
On Error GoTo RtoMError
DbMaster.Synchronize strReplicDb, _
dbRepImpExpChanges
ret = DoEvents
DbMaster.Close
MsgBox "Synkronisering klar Ok"
Exit Function
/SvenSv: Problem med att kopiera tabeller