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

    aggirnamento query in un ciclo

    Ciao a tutti in questo ciclo ho i nomi di alcuni file che vengono uploadati su un server

    il filekey è il nome di un campo di un data base invece in Upload.UploadedFiles(fileKey).FileName ho il nome del file che devo memorizzare nel db

    for each fileKey in Upload.UploadedFiles.keys
    Response.write fileKey & " " & Upload.UploadedFiles(fileKey).FileName



    next

    dovrei fare una cosa tipo
    Update tabella SET

    filekey=Upload.UploadedFiles(fileKey).FileName


    WHERE id=1

    all'interno del ciclo ma non so come di fà
    qualcuno ha qualche suggerimento

  2. #2
    Ho modificato cosi
    for each fileKey in Upload.UploadedFiles.keys
    Response.write "foto" &fileKey & " " & Upload.UploadedFiles(fileKey).FileName




    SaveFiles = SaveFiles & Upload.UploadedFiles(fileKey).FileName & " (" & Upload.UploadedFiles(fileKey).Length & "B) "


    strsql=strsql & filekey & "='" & Upload.UploadedFiles(fileKey).FileName

    strsql= strsql & " ', "

    next


    Set OBJCON = Server.CreateObject("ADODB.Connection")
    OBJCON.Open "coppola"
    query = "UPDATE foto SET " & strsql & " WHERE id =" & testo1
    Response.write query
    Set Teresa = OBJCON.Execute(query)
    OBJCON.Close





    mi da errore di sintassi
    ecco il response della query ma dov'è l'errore

    UPDATE foto SET attach1='6.jpg', attach2='conca1g.jpg', attach3='conca1gg.jpg', attach4='conca7p.jpg', attach5='conca9g.jpg', attach6='conca3g.jpg', WHERE id =1

  3. #3
    mmm
    la virgola prima del WHERE?

  4. #4
    hai sistemato?
    qual'era il problema?

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.