コードのこの部分を取得しSELECT SqlCommand
ましcolumn char(20)
たが、結果は常に返されます0
-これは、コードを改善する方法がわからないため、char(20)が返されるためです-この列に挿入された値。
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();
誰かが私のコードを改善するのを手伝ってくれませんか?