Ciao, l'errore si presenta quando viene eseguita la query o dopo?
Le query parametrizzate sono query che usano parametri, vedi qui: http://msdn.microsoft.com/it-it/libr...=VS.80%29.aspx
nel tuo caso, dovrebbe essere qualcosa del genere:
codice:
comandoSqlClient = New SqlCommand()
strSql = "INSERT INTO table ([nome], [cognome], [dataClick], [email]) VALUES (@nomeStr,@cognomeStr,@dataStr,@emailStr)"
comandoSqlClient.Parameters.Add("nomeStr", SqlDbType.VarChar).Value = nomeStr
comandoSqlClient.Parameters.Add("cognomeStr", SqlDbType.VarChar).Value = cognomeStr
comandoSqlClient.Parameters.Add("dataStr", SqlDbType.VarChar).Value = dataStr
comandoSqlClient.Parameters.Add("emailStr", SqlDbType.VarChar).Value = emailStr
comandoSqlClient.CommandText = strSql
comandoSqlClient.Connection = connessioneSqlClient
comandoSqlClient.ExecuteNonQuery()