Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    baul inserimento data in db

    Ho utilizzato questo script di Baol per eseguire un UPLOAD e tutto funziona benissimo:

    codice:
    
    <%
    Dim oUpload
    Set oUpload= new cUpload
    With oUpload
    'La riga seguente impoosta la connessione al database e la tabella di inserimento dati
    'La connesione e la tabella verranno aperti con il metodo oUpload.Database.Open()
    .SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("/mdb-database/download.mdb"),"SELECT Top 1 * FROM ARCHIVIO"
    .EnabledAspUpload	= False
    .EnabledImageSize	= False
    .EnabledLog 		 = False
    .AutoRename 		 = True
    .Overwrite			 = False
    .SetPath "\public\files\"
    .Load
    .MoveFirst
    if .EOF then
    	NumFiles = .Count()
    	Response.write "0 Files caricati su " & NumFiles &" : controlla le dimensioni e il tipo di file."
    else
    	.Database.Open()
    	While Not .EOF
    			.Save
    			response.Write "il file " & .GetFileName &" è stato salvato 
    "
    			'Inserimento dei valori
    			.Database.Fields("NOME") = .GetFileName
    			.Database.Fields("MITTENTE") = .Form("MITTENTE")
    			.Database.Fields("PERCORSO") = .GetHttpPathFile
    			'Inserimento
    			.Database.AddNew()
    	.MoveNext
    	Wend
    end if
    End With
    Set oUpload = Nothing
    %>

    Vorrei modificarlo leggermente e vi chiedo se esiste una funzione
    "GetDate"/"GetTime" che mi permetta di inserire nel database,
    analogamente a "GetFileName", l'ora e la data in cui è stato
    effettuato il download!

    es:

    codice:
    .Database.Fields("DATA") = .GetDate
    .Database.Fields("ORA") = .GetTime

    Vorrei sapere inoltre che script aggiungere per far si che, una volta
    effettuato l'upload, la pagina venga indirizzata direttamente a
    un'altra pagina (es:archivio.asp).

    Spero possiate aiutarmi.

    Buon lavoro a tutti

    max

  2. #2
    Utente di HTML.it L'avatar di heroes3
    Registrato dal
    Aug 2001
    Messaggi
    2,483
    .Database.Fields("DATA") = Date()
    .Database.Fields("ORA") = Time()

    e alla fine pagina

    response.redirect "paginachevuoi.asp"


  3. #3
    grazie mille heroes3!!!

    ci provo subito!!!

  4. #4
    Utente di HTML.it L'avatar di heroes3
    Registrato dal
    Aug 2001
    Messaggi
    2,483
    prego

  5. #5
    Funziona perfettamente!
    Grazie ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.