Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    34

    modifica dati databse

    Ho questa procedura per la modifica dei dati, ma non riesco a capire perchè non funziona...

    codice:
            string s = "";
            s = "UPDATE Utente Set ";
    
            for (int i = 0; i < e.NewValues.Count; i++)
            {
                s += e.NewValues[i].ToString() + ",";   
            }
            s += " WHERE uid = '" + e.Keys[0].ToString() + "'";  
            Response.Write(s);
    potete aiutarmi gentilmente?

  2. #2
    1. che vuol dire "non funziona"?
    2. posta quello che ti mostra Response.Write(s);


  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    34
    Si blocca alla riga "s += " WHERE uid = '" + e.Keys[0].ToString() + "'"; " dando l'errore "Index non compreso nell'intervallo. Richiesto valore non negativo e minore della dimensione dell'insieme.
    Nome parametro: index"

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    ti invito a specificare qualche info in piu'...non si capisce l'ambiente (a parte la collection newvalues) ...

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2008
    Messaggi
    34
    C# con visual studio

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da optime
    1. che vuol dire "non funziona"?
    2. posta quello che ti mostra Response.Write(s);


    :quote: Vedi, ti hanno chiesto di mostrare cosa restituisce Response.Write! invece tu ignori e ci dici che è fatto in c# con visual studio.
    Ma questo purtroppo non serve a chi vuol capire dove è l'errore

    Allora, visto che usi visual studio, metti un punto di interruzione nella istruzione for e vai a vedere la variabile s e e.NewValues

    Pietro

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.