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

    Aiuto Errore INSERIMENTO

    Aiutatemi se potete, ho da poco imparato ASP.NET e ho fatto una semplicissima funzione Submit per inserire un nuovo utente nel database ma purtroppo mi da errore quando deve eseguire ExecuteNonQuery dicendo che c'è in errore di sintassi.... ma dov'è??????
    Ecco la funzione

    sub Submit (obj as Object, e as EventArgs)
    if Page.IsValid then
    dim strSQL = "INSERT INTO Cliente (Login,Nome,Password) VALUES ('Mia','gigi','ciao')"
    dim objCmd as new OleDbcommand(strSQL, Conn)

    objCmd.Connection.Open()
    objCmd.ExecuteNonQuery()
    lblMessage.Text = "L'utente verrà inserito nel Database"

    objCmd.Connection.Close()
    end if
    end sub

    Grazie Rudy
    Rudy - www.u2place.com -

  2. #2
    devi assegnargli una variabile di tipo intero. (questo perchè usi vb.net).

    ti appoggio un esempio

    Dim Comando as new OleDbCommand(SQL, connessione)

    Dim variabile as integer
    Try

    Connessione.Open()
    variabile = comando.ExecuteNonQuery()
    Catch Err As Exception
    output.innerhtml = err.tostring
    Connessione.Close
    Exit Sub


    End Try

    output.innerhtml = "I dati sono stati inseriti nel database correttamente."
    Connessione.Close

    End If
    End Sub
    ciao

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.