读书人

数据库select语句查询显示有关问题

发布时间: 2012-09-05 15:19:35 作者: rapoo

数据库select语句查询显示问题
我想让查询的结果能一行一行的显示
这是部分代码

OleDbCommand sqlcmd = new OleDbCommand("select * from 实验室数据库", myConn);//实例化SqlCommand对象
if (myConn.State == ConnectionState.Closed)
{
myConn.Open();
}

OleDbDataReader sqldr = sqlcmd.ExecuteReader();//使用ExecuteReader方法的返回值实例化SqlDataReader对象
try
{
if (sqldr.HasRows)//判断SqlDataReader对象中是否有数据
{
while (sqldr.Read())//循环读取SqlDataReader对象中的数据
{
//显示读取的详细信息
Label3.Text += "" + sqldr["名称"].ToString() + " " + sqldr["型号"].ToString() + "\n";
}
}
}
finally

我在【型号】后面加了 \n 想让它们每显示两个数据就换行,可是它们没换啊,还是堆在一起的
我想让查询后显示成
名称1 型号1
名称2 型号2
...

应该怎么改呢?

[解决办法]
Sorry,如果是在WebForm中,应该+"<br/>" 在winform中是"\r\ns"

读书人网 >C#

热点推荐