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

50分求打印DataTable 里的数据方案呀。有急用呀。有的给带代看看呀。大家帮帮小弟我好不好?

2012-01-11 
50分求打印DataTable 里的数据方案呀。有急用呀。有的给带代看看呀。大家帮帮我好不好???50分求打印DataTable

50分求打印DataTable 里的数据方案呀。有急用呀。有的给带代看看呀。大家帮帮我好不好???
50分求打印DataTable   里的数据方案呀。有急用呀。有的给源码看看呀。大家帮帮我好不好???

[解决办法]
用DataTable做datagrid 数据源
打印?
datagrid做水晶报表的数据源
[解决办法]
方案有很多,你连B/S还是C/S都没说谁能给你方案啊
[解决办法]
http://blog.csdn.net/pfworld/archive/2006/06/28/846975.aspx
[解决办法]
public void Print()
{

rowCount=0;

if(dataGrid.DataSource.GetType().ToString() == "System.Data.DataTable ")
{
rowCount = ((DataTable)dataGrid.DataSource).Rows.Count;
}
else if(dataGrid.DataSource.GetType().ToString() == "System.Collections.ArrayList ")
{
rowCount = ((ArrayList)dataGrid.DataSource).Count;
}


这个注意!!如果你传的是DATASET!!那么你要将System.Data.DataTable改为System.Data.DataSet
[解决办法]
ke5315309(上善若水) 你传的是DATASET还是DATATABLE?

public void Print()
{

rowCount=0;

if(dataGrid.DataSource.GetType().ToString() == "System.Data.DataTable ")
{
rowCount = ((DataTable)dataGrid.DataSource).Rows.Count;
}
else if(dataGrid.DataSource.GetType().ToString() == "System.Collections.ArrayList ")
{
rowCount = ((ArrayList)dataGrid.DataSource).Count;
}


这个注意!!如果你传的是DATASET!!那么你要将System.Data.DataTable改为System.Data.DataSet

热点排行