34 messaggi dal 07 febbraio 2004
www.atl.livorno.it
Salve
dopo aver eseguito in locale questo script
--------
Set objAccess = Server.CreateObject("Access.Application")
objAccess.Visible = False
objAccess.OpenCurrentDatabase Server.MapPath("caricaxls.mdb")
Set objDB = objAccess.CurrentDb()
macroName = "eliminatabella"
objAccess.DoCmd.RunMacro macroname
set objDB = nothing
objAccess.Quit acQuitSaveNone
Set objAccess = Nothing
Response.Write "Creata!"
%>
<FORM ACTION="copiafile.asp" METHOD="POST">
<td>
<font color="#003366" size="3" face="Verdana, Arial, Helvetica">Data nuovo file (ggmmaaaa)</font>
<font face="Verdana, Arial, Helvetica">
<input type=TEXT name="datafile" size=20> </font>
<INPUT TYPE=SUBMIT NAME="show" VALUE="LOGIN">
</td>
</form>

----------------------------
'copiafile.asp
-----------
<body>
<%
vdatafile = Request.Form("datafile")
dim danomefile
dim anomefile
danomefile="caricaxls.mdb"
anomefile=vdatafile & ".mdb"
Set Fso = Server.CreateObject("Scripting.FileSystemObject")
Fso.copyFile Server.MapPath(danomefile), Server.MapPath(anomefile)
Set Fso = Nothing
Response.Write "Finito! " & anomefile
%>
</body>
------
viene creato un file caricaxls.ldb non cancellabile perchè nei processi rimane aperto msaccess e ogni volta che rieseguo il tutto viene aperto un nuovo processo msaccess e così via di seguito.
Come fare per chiudere questo processo?
C'è un errore nello script?
Grazie in anticipo
34 messaggi dal 07 febbraio 2004
www.atl.livorno.it
Risolto!
dipendeva da 'account used for anonymous access'
saluti

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.