Pagina 3 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 34
  1. #21
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Che fatica, modifico così:

    codice:
    strSQL = "UPDATE ListFiles SET File Name = '"&FileName&"', File Size = '"&fileSize&"', Content Type = '"&contentType&"' WHERE UploadID ="&IDCD 
    response.write(strSQL) &"
    "
    rs.Open strSQL, connStr, 2, 2
    rs("File Name") = fileName
    rs("File Size") = fileSize
    rs("File Data").AppendChunk fileData
    rs("Content Type") = contentType
    rs.Update
    rs.Close
    Set rs = Nothing
    connStr.Close 
    set connStr = Nothing
    con response write:
    codice:
    UPDATE ListFiles SET File Name = 'tramonto.jpg', File Size = '71189', Content Type = 'image/pjpeg' WHERE UploadID =611
    ma nel dbase non scrive nulla...

  2. #22
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    provo anche con una insert ma non va:
    codice:
    <%
    		
    		If fileSize > 0 Then
    		
    		IDCD = Request.queryString("IDCD") 
    				
    	
    			Dim connStr
    				connStr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("up.mdb")
    
    			Dim rs
    				Set rs = Server.CreateObject("ADODB.Recordset")
    				
    								
    	            strSQL = "INSERT INTO ListFiles (File Name, File Size, Content Type) VALUES('"& FileName &"', "& fileSize &", '"& contentType &"' WHERE UploadID ="& IDCD &")"
    
    								response.write(strSQL) &"
    "
    				
    		        rs.Open strSQL, connStr, 2, 2
    				
    					rs("File Name") = fileName
    					rs("File Size") = fileSize
    					rs("File Data").AppendChunk fileData
    					rs("Content Type") = contentType
    					
    				rs.Update
    				
    				rs.Close
    				Set rs = Nothing
    				
    				connStr.Close 
                    set connStr = Nothing
    				
    			Response.Write "OK"
    		Else
    			Response.Write "No"
    		End If
    			
    			
    		If Err.number <> 0 Then
    			Response.Write "Riprova"
    		End If
    	%>
    e segnala sempre Response.Write "OK" e Response.Write "Riprova"

  3. #23
    mi sembra di averti già scritto che i campi con gli spazi vanno messi tra parentesi quadre sempre...
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  4. #24
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da Shagrat
    mi sembra di averti già scritto che i campi con gli spazi vanno messi tra parentesi quadre sempre...
    Scusa sono preso dalla confusione, adesso è ok...
    ma quando clicco sul file caricato sul record (ad esempio un jpg) invece di aprirsi l'immagine restituisce:
    codice:
     <font face="Arial" size=2>
    
    
    Response object</font> <font face="Arial" size=2>error 'ASP 0106 : 80020005'</font>
    
    
    
    <font face="Arial" size=2>Type Mismatch</font>
    
    
    
    <font face="Arial" size=2>/file.asp</font><font face="Arial" size=2>, line 28</font>
    
    
    
    <font face="Arial" size=2>An unhandled data type was encountered.
    </font>
    cioè?
    Grazie

  5. #25
    ma tu uploadi file direttamente nel database con oggetti di tipo OLE?
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  6. #26
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da Shagrat
    ma tu uploadi file direttamente nel database con oggetti di tipo OLE?
    si così lo hanno progettato... io devo solo realizzarlo ed ubbidire..

    infatti il problema è che nel fare l'upload non mi passa la variabile fileData appunto oggetto ole del dbase...
    per questo non si visualizzno i files caricati, nel dbase il campo file data rimane vuoto...

  7. #27
    sorry ma quegli oggetti li ho sempre evitati come la peste :gren:
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  8. #28
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Vuoi dire che devo rinunciare a tutto ciò che ho fatto finora?

  9. #29
    no ma quegli oggetti hanno qualche difettuccio tipo aumentare a dismisura le dimensioni del db...

    se ho capito bene devi fare l'upload di alcuni file sul server e poi ti serve recuperarli...io ti consiglierei di fa l'upload in una cartella adibita a quello e nel database inserire solo il percorso del file...molto più semplice e "leggero"
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  10. #30
    cmq l'ho appena scoperto in un altro thread:

    non si può fare una normale UPDATE per i campi OLE, devi usase questa cosa qui: http://msdn.microsoft.com/library/de...thappchunk.asp

    PS: grazie corwin sei il migliore
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

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 © 2026 vBulletin Solutions, Inc. All rights reserved.