日期:2014-05-18  浏览次数:20783 次

C#表格求教!
请问一下,如何才能在C# winform中添加一个表格,将数据库中每列的值在表格中按行显示?
比如:
数据库:
参数1 参数2 参数3 参数4 参数5  
  1 2 3 4 5  
winform表格: 
参数1 1
参数2 2
参数3 3 
参数4 4
参数5 5

------解决方案--------------------
用girdview啊
------解决方案--------------------
看看C#的数据控件(如:DataGridView)
------解决方案--------------------
手动构建DATATABLE具体类似

DATATABLE DT =NEW DATATABLE();
INT COL=列数;
INT ROW=总行数
DATATABLE DAT;//这里是读取的数据源,
FOR(INT I=0;I<ROW;I++)
{
DT.COLUMNS.ADD("COL"+I);
}
FOR(INT I=0;I<COL;I++)
{
DATAROW DR=DT.NEWROW();
FOR(INT K=0;K<ROW;K++)
{
DR["COL"+K]=DAT.ROWS[I][K];
}
DT.ROWS.ADD(DR)

}