C#求大神指导。。。 有一张表。。 table a(no char(9),na char(8),se char(4))在连接数据库SQL server08后,我想将数据都显示在窗体中。。怎么实现呢。。求指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 lz可以先看一下ADO.Net的相关东西 然后再学习一下数据控件的使用 类似这个问题http://bbs.csdn.net/topics/390311648 http://www.2cto.com/kf/201206/137618.html 用datagrilview或者listview相关使用方法查阅相关的资料,MSDN挺不错的 /// <summary> /// 用来绑定信息数据到ListView控件 /// </summary> /// <param name="sqlstr"></param> public void BindDate1(string sqlstr) { SqlCommand cmd = new SqlCommand(sqlstr, conn); if (conn.State == ConnectionState.Closed) { conn.Open(); } try { SqlDataReader dataRead = cmd.ExecuteReader(); listView1.Items.Clear(); while (dataRead.Read()) {//读出你需要绑定的字段 string number = (string)dataRead["no"]; string name = (string)dataRead["na"]; string sex = (string)dataRead["se"]; ListViewItem BookInf = new ListViewItem(no); listView1.Items.Add(BookInf); BookInf.SubItems.AddRange(new string[] { na,se }); } dataRead.Close(); } catch (Exception ex) { MessageBox.Show("查询数据库出错!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error); Console.WriteLine(ex.Message); } finally { conn.Close(); } }这个为绑定listview控件的代码,但是前提是你要先设置好listview控件的一些属性,sqlstr为你的sql语句,例如sqlstr="select * from a",conn是你要连接的数据库,说的这么清楚了,应该明白吧。 想快点实现?用linq to sql咯,点几下鼠标,然后Tolist一下,然后拖个gridview,Datasoure = list就可以了~ 如何计算滚动块大小,window滚动块能够根据内容变长变短。 C# combobox 动态显示数据 跨页面传递字符串数组问题?在线等~~~~ 还是EXCEL,关于自动换行 在web.config碰到的问题,为什么asp。net不支持dsn? 怎么样看C#的源码? 关于怎么删除程序中的注释? TCP的发送和接收,多个客户端能与服务端连接,但是服务端只能与第一个连接成功的客户端收发数据。怎么办?????(内附代码) Dundas.Charting.WebControl的问题? 在C#的Form中如何模拟键盘输入。 WPF在MVVM设计模式下编程遇到的问题 这种数据包怎么模拟发送
http://bbs.csdn.net/topics/390311648
/// 用来绑定信息数据到ListView控件
/// </summary>
/// <param name="sqlstr"></param>
public void BindDate1(string sqlstr)
{
SqlCommand cmd = new SqlCommand(sqlstr, conn);
if (conn.State == ConnectionState.Closed)
{
conn.Open();
}
try
{ SqlDataReader dataRead = cmd.ExecuteReader();
listView1.Items.Clear();
while (dataRead.Read())
{//读出你需要绑定的字段
string number = (string)dataRead["no"];
string name = (string)dataRead["na"];
string sex = (string)dataRead["se"];
ListViewItem BookInf = new ListViewItem(no);
listView1.Items.Add(BookInf);
BookInf.SubItems.AddRange(new string[] { na,se }); } dataRead.Close();
}
catch (Exception ex)
{
MessageBox.Show("查询数据库出错!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);
Console.WriteLine(ex.Message);
}
finally
{
conn.Close(); }
}这个为绑定listview控件的代码,但是前提是你要先设置好listview控件的一些属性,sqlstr为你的sql语句,例如sqlstr="select * from a",conn是你要连接的数据库,说的这么清楚了,应该明白吧。
用linq to sql咯,点几下鼠标,
然后Tolist一下,然后拖个gridview,Datasoure = list就可以了~