see here sample example which i used in my project works well.
change your column values whichever you want
cmdd.CommandText = "INSERT into addcontact([addusername],[addimage],[addimagename],[addname],[addbirthday],[addgender],[addrelation],[addemail],[addnumber1],[addnumber2],[addnumber3],[addnumber4],[addaddress1]) VALUES(@addusername,@addimage,@addimagename,@addname,@addbirthday,@addgender,@addrelation,@addemail,@addnumber1,@addnumber2,@addnumber3,@addnumber4,@addaddress1)";
cmdd.Connection = conn;
cmdd.Parameters.AddWithValue("@addusername", loginusername);
cmdd.Parameters.AddWithValue("@addimage", imgByteArr);
cmdd.Parameters.AddWithValue("@addimagename", te);
cmdd.Parameters.AddWithValue("@addname", txtnamecontact.Text);
cmdd.Parameters.AddWithValue("@addbirthday", datt);
cmdd.Parameters.AddWithValue("@addgender", rad);
cmdd.Parameters.AddWithValue("@addrelation", comboBox1.Text);
cmdd.Parameters.AddWithValue("@addemail", txtemail.Text);
cmdd.Parameters.AddWithValue("@addnumber1", txtnum1.Text);
cmdd.Parameters.AddWithValue("@addnumber2", txtnum2.Text);
cmdd.Parameters.AddWithValue("@addnumber3", txtnum3.Text);
cmdd.Parameters.AddWithValue("@addnumber4", txtnum4.Text);
cmdd.Parameters.AddWithValue("@addaddress1", txtadd1.Text);
conn.Open();
cmdd.ExecuteNonQuery();
conn.Close();
System.Windows.Forms.MessageBox.Show("inserted sucessfully", "Success");