Sono un pò all'inizi di programmazione e mi diverto col visual studio..


Sapete dirmi cosa sbaglio??


codice:
  

        Dim cn As New SqlClient.SqlConnection("data source=.; INITIAL CATALOG=disc; user id =sa; password=xxxxxx")
        Dim cm As New SqlClient.SqlCommand("insert into Listaingressi values (@p1, @p2, @p3)", cn)

        cm.Parameters.Add("@p1", SqlDbType.NVarChar).Value = Me.TxtNome.Text
        cm.Parameters.Add("@p2", SqlDbType.NVarChar).Value = Me.TxtCognome.Text
        cm.Parameters.Add("@p3", SqlDbType.NVarChar).Value = Me.TxTingresso.Text



        Try
            cn.Open()
            cm.ExecuteNonQuery()
            cn.Close()
            Label6.Text = "inserimento effettuato"
        Catch ex As Exception
            Label6.Text = " si è verificato un errore: " & ex.Message


        End Try
l'errore è: incorrect sintax near ')'.


Grazie