数据库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"