Salve a tutti , mi sono appena registrato e vi chiedo una mano .
Sto creando un programma di gestione di 2 database, sto usando SQLCE , ho scritto il codice dell' Insert ma , a run-time, i record non vengono inseriti tantomeno viene prodotto un' errore.
Vi posto il codice:
codice:
Dim codice As Integer Dim descrizione As String
codice = Convert.ToInt32(txtCodice.Text)
descrizione = txtDescrizione.Text.ToString
Try
Dim cmd As New SqlCeCommand("INSERT INTO codici (codice,descrizione) VALUES ('1','90') ", LoginDbCodici.objconn1)
cmd.ExecuteNonQuery()
Catch Ecc As Exception
Console.WriteLine(Ecc)
End Try
e questo invece è il codice di LoginDbCodici
codice:
Dim stringapw = LCase(ToHex(getMD5(PasswordTextBox.Text))) If UsernameTextBox.Text = "itdavidean" And stringapw = "9abd40d786b0f92d00a0058beb6de326" Then
' apro la connessione
objconn1 = New SqlCeConnection("Data Source=" & Application.StartupPath & "\gestionecodici.sdf" & ";Password=" & PasswordTextBox.Text & ";Persist Security Info=False;")
objconn1.Open()
' Mostro il form formAllCodici e mi nascondo
formAllCodici.Show()
Me.Hide()
Else
MessageBox.Show("dfghfgh", "Errore", MessageBoxButtons.RetryCancel, MessageBoxIcon.Asterisk)
End If
i campi della tabella codici sono
codice di tipo char
descrizione di tipo nvarchar
ID di tipo Int con chiave primaria e identity = true
potete aiutarmi?