我一直想知道如何设置我的SqlDataReader 来填充我的datagridview“dtg_ksluzby”中的“pocet”列。我认为我的代码应该是这样的:
SqlCommand novyprikaz2 = new SqlCommand("SELECT pocet FROM klisluz WHERE id='"+vyberradek+"'",spojeni); // I also have column "pocet" in table klisluz, vyberradek is string which selectrs id number
spojeni.Open();
SqlDataReader precti2 = novyprikaz2.ExecuteReader();
if (precti2.Read())
{
dtg_ksluzby.Columns["pocet"]; // this part I need to improve to fill
}
你能帮我改进我的代码吗?提前非常感谢。
编辑trippino:
- 在包含列(id、akce、subkey、text、pocet)的表中的“klisluz”中。我需要:
- select * from klisluz where subkey = '"+vyberradek+"'
- 取列 pocet 并将其填充到 dtg_ksluzby 中,我发现 dtg_ksluzby 中的“文本”列中的文本相似
我希望我的描述是可以理解的,对不起我的英语不好。