Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Upload in DB

  1. #1
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586

    Upload in DB

    Salve a tutti.
    Avrei bisogno di modificare questo script per inserire altri campi nel db oltre l'immagine ma non so come fare potreste darmi dei suggerimenti?
    Grazie

    con questo inserisco l'immagine

    <%
    function Upload(UploadRequest)
    Response.Clear
    dim byteCount
    byteCount = Request.TotalBytes
    dim RequestBin
    RequestBin = Request.BinaryRead(byteCount)
    call BuildUploadRequest(RequestBin, UploadRequest)
    dim contentType
    contentType = UploadRequest.Item("nomefile").Item("ContentType")
    dim value
    value = UploadRequest.Item("nomefile").Item("Value")
    upload = value
    end function

    dim rs, sql
    set rs = Server.CreateObject("ADODB.Recordset")
    sql = "SELECT * FROM STORIA"
    ' apre il recordset
    rs.open sql, RsCon, 3, 3
    ' aggiunge un nuovo record vuoto
    rs.AddNew()

    dim UploadRequest
    set UploadRequest = CreateObject("Scripting.Dictionary")
    ' inserisci i dati binari nel record
    rs.fields("STORIA_IMG").AppendChunk(Upload(UploadR equest))
    ' conferma
    rs.Update()

    ' libera le risorse
    rs.close()
    set rs = nothing
    RsCon.close()
    set RsCon = nothing
    ' redireziona alla lista immagini
    %>

    il tutorial l'ho preso sa questo sito: http://www.aspcode.it/articoli/artic...ct1=cat&idx=15

    Grazie
    Ciao

  2. #2
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Per l'upload dovresti utilizzare una classe che oltre a fare l'upload del file riceva anche gli altri campi dal POST.

    Altrimenti hai poco da inserire...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  3. #3
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586
    Hai qualche tutorial da consigliarmi?

  4. #4
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Lupload di Baol è il migliore.

    Fai una ricerca...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  5. #5
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586
    Scusa ma quell'upload salva le immagini in una cartella non nel database o sbaglio?

  6. #6
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Si, ma il principio è lo stesso...
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  7. #7
    Utente di HTML.it L'avatar di Ashry
    Registrato dal
    Jul 2002
    Messaggi
    586
    <%
    Dim mySmartUpload
    Dim file
    Dim RsCon
    Dim strSQL
    Dim oRs
    Dim intCount
    intCount=0

    Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

    mySmartUpload.Upload

    strSQL = "SELECT * FROM STORIA"

    Set oRs = Server.CreateObject("ADODB.recordset")
    Set oRs.ActiveConnection = RsCon
    oRs.Source = strSQL
    oRs.LockType = 3
    oRs.Open

    For each file In mySmartUpload.Files

    If not file.IsMissing Then

    oRs.AddNew
    file.FileToField oRs.Fields("STORIA_IMG")
    oRs("TITO") = mySmartUpload.Form("titolo")
    oRs.Update
    intCount = intCount + 1
    End If
    Next
    oRs.Close
    RsCon.Close
    Set oRs = Nothing
    Set RsCon = Nothing
    %>

    L'ho trovato sul sito di aspsmartuload ^-^
    Grazie

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.