codice:
Try
sSqlCon = "MyDatabase#1.SDF"
sqlCon = New SqlCeConnection(sSqlCon)
sqlCon.Open()
Dim cmdSQL As SqlCeCommand = Nothing
cmdSQL = New SqlCeCommand(" INSERT INTO script (nome_script, descrizione_script, codice_script, tag_script, preferito, categoria_script) VALUES (" + NomeInput.Text + ", " + DescrizioneInput.Text + ", " + ScriptInput.Text + ", " + TagInput.Text + ", " + PreferitiSelect.Text + ", " + CategoriaSelect.Text + " ")
Dim esito As Boolean = CBool(cmdSQL.ExecuteNonQuery())
If esito = True Then
Me.Close()
insert.Close()
MessageBox.Show("Script aggiunto con successo!", "Successo!")
Else
insert.Close()
MessageBox.Show("Script non salvato, riprova per favore!", "Errore!")
End If
Catch ex As Exception
Finally
sqlCon.Close()
sqlCon = Nothing
End Try
Strano, mi dà errore sulla terz'ultima riga, sqlCon.Close().
Cosa sbaglio?