I have got this part of code which do SELECT SqlCommand for column char(20) but the result is always returns 0 - this is because I don't know how to improve my code so it would return char(20) - value which is in this column inserted.
SqlCommand sc = new SqlCommand("SELECT doklad FROM netpokl WHERE id_dok=" + newIdentity, spojeni);
spojeni.Open();
int id_dok = Convert.ToChar(sc.ExecuteScalar());
spojeni.Close();
MessageBox.Show("" + id_dok);
SqlCommand sc2 = new SqlCommand("UPDATE kliplat set doklad=@doklad WHERE id="+newIdentity, spojeni);
sc2.Parameters.AddWithValue("@doklad", id_dok);
spojeni.Open();
sc2.ExecuteNonQuery();
spojeni.Close();
Would anyone help me improve my code please?