私はこのコードを持っています:
public void nactiData()
{
SqlCommand cm = new SqlCommand("SELECT * FROM zajezd WHERE akce="+nc_zajezd_vyber, con);
con.Open();
SqlDataReader reader = cm.ExecuteReader();
if (reader.Read())
{
zpocdnu.Text = reader.GetInt32(31).ToString();
zcena3.Text = reader.GetDecimal(6).ToString();
}
con.Close();
}
zcena3
問題は、テーブルのデータ型が であるため読み取れないことですnumeric
。
Microsoft の Web サイトには で読むように書かれていますGetDecimal
が、それも機能しません。
解決策はありますか?