初学者!求一段C#代码

来源:百度知道 编辑:UC知道 时间:2024/09/25 05:27:15
一个窗体a,a上有一个listView;还有个窗体B,B上有一个button,当单击button时,对DB进行查询select * from table1,并将查询结果放至A中的ListView中(A中的ListView的列与数据库的列相同
请发到281403656@qq.com

DataSet ds = new DataSet();
SqlConnection con = new SqlConnection("server=.;database=MyDB;uid=sa;pwd=");
string strSql = "select * from tb_Books";
SqlCommand cmd = new SqlCommand(strSql, con);

con.Open();
SqlDataReader dr = cmd.ExecuteReader();
dr.Read();
while (dr.Read())
{
ListViewItem item = new ListViewItem();
item.SubItems[0].Text = (dr["Id"].ToString());
item.SubItems.Add(dr["Title"].ToString());
item.SubItems.Add(dr["Count"].ToString());
listView1.Items.Add(item);
}

con.Close();

回答中只是给出了如何读取数据而已,并没有理解LZ的意思。你这个要求,我想是考察的是页面间传递值的。

好复杂