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

    dati database upload baol

    salve a tutti o cercato e cercato per 4 giorni sul forum pero' non riesco a capire perche' non carica i dati nel database

    questo e' il mio codice del form
    codice:
    <FORM METHOD="Post" enctype="multipart/form-data" ACTION="Upload_Database.asp">
    Titolo: <input type="text" name="titolo">
    
    File : <INPUT TYPE="file" NAME="foto1">
    
    File : <INPUT TYPE="file" NAME="Campo2">
    
    File : <INPUT TYPE="file" NAME="Campo3">
    
    File : <INPUT TYPE="file" NAME="Campo4">
    
    File : <INPUT TYPE="file" NAME="Campo5">
    
    <INPUT TYPE="submit" NAME="Enter">
    </FORM>
    questo invece il codice asp
    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/mercatino.mdb"),"Select Top 1 * FROM mercatino"
    .EnabledAspUpload	= False
    .EnabledImageSize	= False
    .EnabledLog 		 = False
    .AutoRename 		 = True
    .Overwrite			 = False
    .SetPath "\public\images\mercatino\"
    .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("titolo") = .Form("titolo")
    			.Database.Fields("foto1") = .GetFileName
    			'Inserimento
    			.Database.AddNew()
    	.MoveNext
    	Wend
    end if
    End With
    Set oUpload = Nothing
    %>
    le immagini le carica correttamente modificando il nome se inserisco un file che e' gia presente
    solo che non scrive niente nel database

    a dire il vewro io devo inserire molti dati in piu pero' volevo iniziare a provare con uno per poi aggiungere tutti gli altri

    grazie per l' aiuto
    in un aiuola di rose anche un cardo fa la sua bella figura

  2. #2
    Visto che hai perso già cosi tanto tempo, non ti converebbe scrivere direttamente una query sql all'interno del codice di baol?

  3. #3
    se fossi capace probabilmente l' avrei gia fatto!
    in un aiuola di rose anche un cardo fa la sua bella figura

  4. #4
    contattami in msn che ti do la soluzione.....non posso postartela qui altrimenti rischio di fare un post lungo una quaresima....il mio contatto è msn@gensolewebsolutions.it

  5. #5
    Originariamente inviato da etabeta_7
    se fossi capace probabilmente l' avrei gia fatto!
    è una semplice query:

    codice:
    sql = "INSERT INTO tbl (campo) VALUES ('"&variabile&"')"

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.