CreateObject("Access.Application") Hoe proces MSACCESS.exe afsluiten?

Status
Niet open voor verdere reacties.

train5

Gebruiker
Lid geworden
27 aug 2004
Berichten
55
Ik probeer in de browser een dynamisch rapport te tonen. Daarvoor wordt een access geopend en een snapshot aangemaakt. Deze snapshot wort dan in de browser weergegeven. Vooraleer de snapshot gemaakt wordt, wordt de vorige snapshotfile gedelete.

Alles verloopt naar wens, de gebruiker ondervindt geen enkel probleem. Maar als ik daarna de serverprocessen bekijk, dan blijft een proces MSACCESS.exe draaien voor elke keer de code werd uitgevoerd. Hoe kan ik dit verhinderen?

Windows Server 2003 R2
MS Office 2007 SP1

Dim objAccess
Set objAccess = CreateObject("Access.Application")
objAccess.OpenCurrentDatabase PathDb
objAccess.DoCmd.OpenReport IRap, 2, , ICon
objAccess.DoCmd.OutputTo 3, , "Snapshot Format (*.snp)", PathSnp
objAccess.CloseCurrentDatabase
objAccess.Application.quit
Set objAccess = Nothing

<OBJECT ID="SnapshotViewer1" WIDTH=100% height=100% codebase="Snapview.ocx"
CLASSID="CLSID:F0E42D60-368C-11D0-AD81-00A0C90DC8D9" VIEWASTEXT>
<PARAM NAME="_Version" VALUE="65536">
<PARAM NAME="SnapshotPath" VALUE="<%= PathSnp%>">
<PARAM name="Zoom" VALUE="0,5">
<PARAM name="AllowContextMenu" VALUE="-1">
<PARAM name="ShowNavigationButtons" VALUE="-1">
</OBJECT>
 
Zelfde uitdaging

Dag train5,

Heb je toevallig al dé oplossing gevonden voor je uitdaging want ik zit namelijk met hetzelfde probleem.

Groet,
Jurgen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan