Hej Marshal.FinalReleaseComObjectStänga com objekt?!?!
Her ett litet problem som nån kanske kan hjälpa mig med. Jag har ett vb.net program med en accessdatabas som ska användas med replikering. Till detta använder jag "Microsoft Jet and Replication Objects". Allt detta funkar kanonbra det enda orosmolnet är att efter jag satt objektet till Nothing så släpper inte referensen utan databasen ligger där som om den vore öppen med sin ldb-fil. Vad ska man göra för att döda jro-objektet och stänga databasen. När jag stänger programmet så släpps objektet.
Dim jroDB As New JRO.Replica
jroDB.let_ActiveConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source= " & C:\Replikdata.mdb)
jroDB.Synchronize(C:\Masterdata.mdb, JRO.SyncTypeEnum.jrSyncTypeImpExp,
JRO.SyncModeEnum.jrSyncModeDirect)
'Här vill jag stänga jroDB så att databasen frigörs. Hur gör man det?
jroDB=Nothing ' funkar inte
Sv: Stänga com objekt?!?!
>jroDB=Nothing
Om du tror att det skulle ha någon som helst effekt har du nog missat något fundamentalt.