Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    update che non viene eseguito

    Ciao ho impostato in una pagina inclusa un update che non capisco perchè non viene eseguito.
    eccovi il codice:

    codice:
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
            connetti()
            Try
                If Not IsPostBack Then
                    Dim n_visite As Integer
                    strsql = "Select n_visite from Visite where id_visite=1"
                    cmdSql = New OleDbCommand(strsql, conn)
                    Dim visite As Integer = cmdSql.ExecuteScalar
                    If visite > 0 Then
                        n_visite = visite
                    End If
                    rs = cmdSql.ExecuteReader()
    
                    If Session("visitatore") = "" Then
                        Session("visitatore") = "ok"
                        n_visite = n_visite + 1
    
                        strsql = "Update Visite set"
                        strsql = strsql & " n_visite=" & n_visite
                        strsql = strsql & " where id_visite=1"
                        cmdSql = New OleDbCommand(strsql, conn)
                        cmdSql.ExecuteNonQuery()
                    End If
    
                    nvisite.Text = n_visite
                    rs.Close()
                End If
            Catch errore As Exception
                messaggio.Text = "Si è verificato il seguente errore: " & errore.Message
            Finally
                conn.Close()
            End Try
        End Sub
    Mi spara a video in nvisite.text sempre lo stesso valore, è come se trovasse sempre la sessione piena, anche quando vado per la prima volta sulla pagina, dove sbaglio?

  2. #2
    Utente di HTML.it L'avatar di fede_00
    Registrato dal
    May 2004
    Messaggi
    279
    hai provato in debug a vedere se passa dentro qui:

    if session("visitatore") = "" then
    .....

  3. #3
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541
    Originariamente inviato da fede_00
    hai provato in debug a vedere se passa dentro qui:

    if session("visitatore") = "" then
    .....
    scusami funziona... era il db che era a sola lettura!!!

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.