Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di SigAlexey
    Registrato dal
    May 2014
    residenza
    Treviso
    Messaggi
    186

    [VB.NET] Problema nell'inserimento a DB

    Ciao a tutti!
    Ho un problema in un semplicissimo inserimento in un DB Access.

    Mi funziona tutto bene, Db collegato, in altri form faccio select, delete, update, ma in quest'ultimo form in cui devo aggiungere un utente trovo un problema.

    Più precisamente devo aggiungere username, password, nome e cognome.

    Se provo ad inserirli, senza provare ad aggiungere la password funziona tutto bene.
    Nel momento in cui aggiungo la password mi da errore.

    Il codice:

    codice:
            MenuP.stringasql = "INSERT INTO Utenti(username, password, Nome, Cognome) VALUES(@username, @password, @Nome, @Cognome);"
            MenuP.ApriConnessione()
    
    
            MenuP.objcomm.Parameters.Add(New OleDbParameter("@username", Me.txtUsn.Text.ToString()))
            MenuP.objcomm.Parameters.Add(New OleDbParameter("@password", Me.txtPsw.Text.ToString()))
            MenuP.objcomm.Parameters.Add(New OleDbParameter("@Nome", Me.txtNom.Text.ToString()))
            MenuP.objcomm.Parameters.Add(New OleDbParameter("@Cognome", Me.txtCgn.Text.ToString()))
    poi ho una try che mi indica se è stato inserito oppure mi dice che errore c'è e infine chiudo la connessione.



    L'errore è qui:



    Sapete dirmi qualcosa?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di SigAlexey
    Registrato dal
    May 2014
    residenza
    Treviso
    Messaggi
    186
    La stessa sintassi funziona in qualsiasi altro form e funziona nel momento in cui tolgo l'inserimento della password, quindi presumo il problema arrivi da la...
    Però mi sembra sia tutto giusto, ho provato a riscriverlo più volte e niente...

    Questa è la struttura della tabella:


  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    se usi access, i nomi dei campi e tabelle debbono essere circondati da parentesi quadre, altrimenti, se trovi parole riservate, va in errore

    SELECT [CAMPO] FROM [TABELLA]
    Pietro

  4. #4
    Utente di HTML.it L'avatar di SigAlexey
    Registrato dal
    May 2014
    residenza
    Treviso
    Messaggi
    186
    GRANDEEEEEEEEEEEEEEEEEEEEEEEEE!!!!!!

    TI AMO!!!!!!! <3

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.