读书人

用DataReader输出时怎么按这钟形式排列

发布时间: 2012-03-04 11:13:33 作者: rapoo

用DataReader输出时如何按这钟形式排列显示数据?
我是用下面这样的形式输出数据库的内容的。
OleDbDataReader Dr= Cmd.ExecuteReader();
Dr.Read();
现在我想在输出显示时按下面这种形式排列显示数据,请问应该如何写代码?

字段A第1个 字段A第2个 字段A第3个 字段A第4个 字段A第5个
字段A第6个 字段A第7个 字段A第8个 字段A第9个 字段A第10个

==================这一行是广告条的位置1=========================

字段A第11个 字段A第12个 字段A第13个 字段A第14个 字段A第15个

==================这一行是广告条的位置2=========================

字段B第1个 字段B第2个 字段B第3个 字段B第4个 字段B第5个
字段B第6个 字段B第7个 字段B第8个 字段B第9个 字段B第10个

==================这一行是广告条的位置3=========================

字段B第11个 字段B第12个 字段B第13个 字段B第14个 字段B第15个

请问大家,我想上面的排列效果,请问如何写代码?谢谢大家

[解决办法]
可以
int i = 0;
while(dr.Read())
{
//输出格式
i++;
判断i的值,决定是否插入广告、换行等

}

读书人网 >asp.net

热点推荐