我正在开发一个应用程序使用Winforms和C#。我有一个类将获取一个表的主数据。该类中的函数执行返回2列数据的存储过程。发送数据从类到winform
我有一个窗体,它有一个ListBox控件,TextBox和ComboBox。我想:
- 在列表框中显示列1的整个数据。
- 显示列1选择行上的文本框中的行值和组合框中的第2列值。值的更改基于Listbox中的选择更改。
代码使用存储过程来获取数据:
public void GetDeity()
{
cmd = new SqlCommand();
cmd.Connection = conDB;
cmd.CommandType = System.Data.CommandType.StoredProcedure;
cmd.CommandText = "get_DeityMaster";
cmd.ExecuteNonQuery();
return;
}
ListBox Name: lstDeityList
TextBox Name: txtDeityName
ComboBox Name: cmbDeityCategoryName
请有关如何将数据传递帮助。谢谢
谢谢Damith,这很整洁。你可以请指导我如何抓住表格侧的dt并绑定到控件。非常感谢 – Rajiv
谢谢,我试过使用下面,但它似乎不连接到数据库。 DB是好的: using(conDB = new SqlConnection(System.Configuration.ConfigurationManager.AppSettings [“SRKBS-PB”])) cmd = new SqlCommand(“sp_GetDeity”,conDB); cmd.CommandType = System.Data.CommandType.StoredProcedure; DataTable dt = new DataTable(); dt.Load(cmd.ExecuteReader()); return dt; } – Rajiv