首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

,请教怎么不用控件显示数据表

2012-01-03 
求助,请问如何不用控件显示数据表?请问如何用表格,而不是datagrid之类的显示数据表呢?怎样读取dataset里面

求助,请问如何不用控件显示数据表?
请问如何用表格,而不是datagrid之类的显示数据表呢?怎样读取dataset里面的数据?谢谢!

[解决办法]
读取dataset里的数据,也就是读取dataset里的datatable的数据,参考下面的代码

C# code
            DataSet ds = new DataSet();            DataTable table=ds.Tables[0];            for (int i = 0; i < table.Rows.Count; i++)            {                object[] values = table.Rows[i].ItemArray;                //values数组,就是当行一行记录的所有列的值                //..LZ自己写代码读取数组的值,使用values[0],values[1],...            }
[解决办法]
用StringBuilder
[解决办法]
用StringBuilder
[解决办法]
[code=C#]
string sqlSS = "select * from A_SysModule where ParentID = "+id;
DataSet dsSS = cs.DBOperate.GetDataSet(sqlSS);
int ssnS = dsSS.Tables[0].Rows.Count;
StringBuilder a = new StringBuilder();
a.Append(@"&nbsp;&nbsp;"+sahref1+"<b><font color='#336699'>"+(m+1)+"-"+(sm+1)+"&nbsp;"+sDr["ModName"].ToString()+"</font></b>"+sahref2+"&nbsp;"+line+"&nbsp;"+br+"");
if(ssnS == 0)
{
a.Append(@"");

}
else
{
for(int ssj = 0; ssj < ssnS;ssj++)
{
DataRow sDrS = dsSS.Tables[0].Rows[ssj];
a.Append(@"&nbsp;&nbsp;&nbsp;&nbsp;<a href='product_content.aspx?Type="+sDrS["ModName"].ToString()+"'><b><font color='#336699'>"+(m+1)+"-"+(sm+1)+"-"+(ssj+1)+"&nbsp;"+sDrS["ModName"].ToString()+"</font></b></a>&nbsp;"+line+"&nbsp;"+br+"");
}
}code]

热点排行