菜鸟问一个关于C#程序访问数据库的问题 我写的一个程序是查询SQL Server2000 里的数据,用的是SqlCommand类,查询后会得到某个字段的两条记录,比如 某字段:第一行是aaa,第2行是bbb 现在想将这两行放在TextBox里,怎么办呢(不改变数据库和表的结构,也不能改变查询语句,因为我需要这两条记录)?请指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用TextBox不行?````用ListBox也可以的啊 没看明白?记录都取出来了 放进textbox里有什么问题? TextBox --> DataBindings --> Text --> 然后就下一步下一步~ OK 了 还没取出来.上面说的两条记录是在SQL查询分析器里查的.我现在要在C#程序中查询并取出来显示出来.比如说,有一个表,字段是 日期,收入,支出,描述(后3个字段都是char),无主键 有两条记录都是2007-7-7(意思是说日期一样),可是"描述"不一样,我现在想把两条记录里的"描述"都取出来显示出来,怎么办呢?用什么类的什么方法?不用说得太复杂啵 OleDbCommand cmd = new OleDbCommand("select uname from table1", conn);conn.Open(); OleDbDataReader reader = cmd.ExecuteReader();while (reader.Read()){ if (reader[0] != DBNull.Value) { this.textBox1.Text += reader[0].ToString(); }} conn.Close(); 谢谢,我试一下.不过OleDbCommand我没学过,能用SqlDataReader代替吗? OleDbCommand 当然是 SqlCommand OleDbCommand 和 SqlCommand 用法基本一样 c#多个客户端通过服务器进行数据传输 [分享小技巧]如何实现自定义文件的关联文件,内详+散分 C#中二进制位判断的问题 不涉及数据库的动态表格问题 问个基础问题 c#初学者的困惑?在线等 我自己制作的《程序员》2006年第1期与大家分享。希望大家支持。 vs2005 sp1 win7安装 如何设置datagrid某个单元格的颜色?? C#中对union的解决?高分求解 WebService传输XML文件,无法用DataSet读取 C# DropDownList 问题
上面说的两条记录是在SQL查询分析器里查的.我现在要在C#程序中查询并取出来显示出来.
比如说,有一个表,字段是 日期,收入,支出,描述(后3个字段都是char),无主键 有两条记录都是2007-7-7(意思是说日期一样),可是"描述"不一样,我现在想把两条记录里的"描述"都取出来显示出来,怎么办呢?用什么类的什么方法?不用说得太复杂啵
OleDbCommand cmd = new OleDbCommand("select uname from table1", conn);
conn.Open();
OleDbDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
if (reader[0] != DBNull.Value)
{
this.textBox1.Text += reader[0].ToString();
}
}
conn.Close();
不过OleDbCommand我没学过,能用SqlDataReader代替吗?