Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
29/10/08 17:27
Pinnolo
Salve ho un problema con un database access al quale riesco a connettermi attraverso le librerie OleDB:

quando infatti attraverso voglio aggiungere dei dati in tabella mi da questo errore:
"Nessun valore specificato per alcuni parametri"

Ma a dire il vero non capisco a cosa si riferisca, poichè i campi sono tutti compilati e non c' è nessuna textbox vuota (se per parametri intende quelli :-|)

Comunque sia il codice è questo:
Dim con As OleDbConnection
Dim com As New OleDbCommand
            com.Connection = con
            com.CommandText = "insert into Details values(" & numUte.Text & ",'" & cognome.Text & "','" & Nome.Text & "','" & _
                                sesso.Text & "','" & anno.Text & "','" & nazio.Text & "'," & codice.Text & ")"

            com.ExecuteNonQuery()
            MsgBox("Utente inserito nel database")
            Call Md_FillCombo()
            Call Md_Settings()
            Call Md_ClearAll()
        Catch exp As Exception
            MsgBox(exp.ToString())
        End Try

Volevo specificare che per ora le textbox sono quelle, ma ce ne sono altre da aggiungere, avevo voluto fare questa prova ed in effetti c' è qualcosa che non va:d

Grazie per l' eventuale aiuto
aaa
29/10/08 19:56
Il Totem
Prova a visualizzare il valore stringa di CommandText prima di richiamare ExecuteNonQuery: magari vedi che nella query manca qualcosa.
aaa
30/10/08 15:58
Pinnolo
ho risolto il problema, potete chiudere:k:
aaa