Visualizzazione dei risultati da 1 a 10 su 27

Hybrid View

  1. #1
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La UPDATE richiede una WHERE... altrimenti esegue 4 volte la query aggiornando tutti i record ed ovviamente "rimane" solo l'ultimo ovvero "vino".

    Roby

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464
    Quote Originariamente inviata da Roby_72 Visualizza il messaggio
    La UPDATE richiede una WHERE... altrimenti esegue 4 volte la query aggiornando tutti i record ed ovviamente "rimane" solo l'ultimo ovvero "vino".

    Roby
    Grazie mille, ma se metto un semplice WHERE come faccio a farmi aggiornare un codice diverso per ogni record?
    greazie ancora

  3. #3
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Il numero dei record è lo stesso dei codici?

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464
    per ora si, poi vediamo come migliorare il codice...
    Grazie

  5. #5
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Quote Originariamente inviata da Partisan75 Visualizza il messaggio
    per ora si, poi vediamo come migliorare il codice...
    Grazie
    Allora potresti fare un ciclo nel ciclo
    Onestamente in asp classic il codice non mi viene in mente non lo uso da oltre 8 anni

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    464
    Quote Originariamente inviata da mexican Visualizza il messaggio
    Allora potresti fare un ciclo nel ciclo
    Onestamente in asp classic il codice non mi viene in mente non lo uso da oltre 8 anni
    Devo fare una cosa del genere vero?

    codice HTML:
                    RSCarrello.MoveFirst
                    K = 0
                    Do while Not RSCarrello.EOF
                        MancaProdotto = False
                        If MancanoProdotti Then
                            For I = 0 To UBound(ProdottiMancanti, 2)
                                If ProdottiMancanti(0, I) = RSCarrello("IDProdotto") Then
                                    SQL = " UPDATE Carrello Set Quantita = " & ProdottiMancanti(1, I) & " WHERE IDProdotto = " & ProdottiMancanti(0, I) & " AND IDSessione = '" & SessionID & "' "
                                    Set RS = Conn.Execute(SQL)
                                    K = K + 1
                                    Mancanti = Mancanti & "&id" & K & "=" & ProdottiMancanti(0, I) & "&quantita" & K & "=" & RSCarrello("Quantita")
                                End If
                            Next
                        End If
                        RSCarrello.MoveNext
                    Loop
    
    Ma che signifdica
    ProdottiMancanti(1, I)
    e
    ProdottiMancanti(0, I)
    ?
    Grazie

  7. #7
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Quote Originariamente inviata da Partisan75 Visualizza il messaggio
    Devo fare una cosa del genere vero?

    codice HTML:
                    RSCarrello.MoveFirst
                    K = 0
                    Do while Not RSCarrello.EOF
                        MancaProdotto = False
                        If MancanoProdotti Then
                            For I = 0 To UBound(ProdottiMancanti, 2)
                                If ProdottiMancanti(0, I) = RSCarrello("IDProdotto") Then
                                    SQL = " UPDATE Carrello Set Quantita = " & ProdottiMancanti(1, I) & " WHERE IDProdotto = " & ProdottiMancanti(0, I) & " AND IDSessione = '" & SessionID & "' "
                                    Set RS = Conn.Execute(SQL)
                                    K = K + 1
                                    Mancanti = Mancanti & "&id" & K & "=" & ProdottiMancanti(0, I) & "&quantita" & K & "=" & RSCarrello("Quantita")
                                End If
                            Next
                        End If
                        RSCarrello.MoveNext
                    Loop
    
    Ma che signifdica
    ProdottiMancanti(1, I)
    e
    ProdottiMancanti(0, I)
    ?
    Grazie
    Ma che signifdica
    ProdottiMancanti(1, I)
    e
    ProdottiMancanti(0, I)
    ?

    Credo siano due funzioni ... che torneranno un valore in base ai parametri passati.

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.