现在我要做一个RDLC文件操作的程序.
在研究RDLC文档的结构时,发现数据源是这样的
<DataSources>
<DataSource Name="NorthwindConnectionString">
<ConnectionProperties>
<ConnectString>=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Northwind.mdb</ConnectString>
<DataProvider>OLEDB</DataProvider>
</ConnectionProperties>
<rd:DataSourceID>9fa248c2-af0d-4c18-b7b4-79902784e2c5</rd:DataSourceID>
</DataSource>
</DataSources>而在其后是这样指定此报表的数据源的
<DataSets>
<DataSet Name="DataOrder_订单">
<rd:DataSetInfo>
<rd:TableAdapterGetDataMethod>GetData</rd:TableAdapterGetDataMethod>
<rd:DataSetName>DataOrder</rd:DataSetName>
<rd:TableAdapterFillMethod>Fill</rd:TableAdapterFillMethod>
<rd:TableAdapterName>订单TableAdapter</rd:TableAdapterName>
<rd:TableName>订单</rd:TableName>
</rd:DataSetInfo>
<Query>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
<CommandText>SELECT 订单ID, 客户ID, 雇员ID, 订购日期, 到货日期, 发货日期, 运货商, 运货费, 货主名称, 货主地址, 货主城市, 货主地区, 货主邮政编码, 货主国家 FROM 订单</CommandText>
<DataSourceName>NorthwindConnectionString</DataSourceName>
</Query>我想问一下,RDLC报表的数据源是不是就只能指定这一种
可不可以指定Class中的方法返回的集合作为数据源呢,那又是如何指定的呢??
谢谢各位了
在研究RDLC文档的结构时,发现数据源是这样的
<DataSources>
<DataSource Name="NorthwindConnectionString">
<ConnectionProperties>
<ConnectString>=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Northwind.mdb</ConnectString>
<DataProvider>OLEDB</DataProvider>
</ConnectionProperties>
<rd:DataSourceID>9fa248c2-af0d-4c18-b7b4-79902784e2c5</rd:DataSourceID>
</DataSource>
</DataSources>而在其后是这样指定此报表的数据源的
<DataSets>
<DataSet Name="DataOrder_订单">
<rd:DataSetInfo>
<rd:TableAdapterGetDataMethod>GetData</rd:TableAdapterGetDataMethod>
<rd:DataSetName>DataOrder</rd:DataSetName>
<rd:TableAdapterFillMethod>Fill</rd:TableAdapterFillMethod>
<rd:TableAdapterName>订单TableAdapter</rd:TableAdapterName>
<rd:TableName>订单</rd:TableName>
</rd:DataSetInfo>
<Query>
<rd:UseGenericDesigner>true</rd:UseGenericDesigner>
<CommandText>SELECT 订单ID, 客户ID, 雇员ID, 订购日期, 到货日期, 发货日期, 运货商, 运货费, 货主名称, 货主地址, 货主城市, 货主地区, 货主邮政编码, 货主国家 FROM 订单</CommandText>
<DataSourceName>NorthwindConnectionString</DataSourceName>
</Query>我想问一下,RDLC报表的数据源是不是就只能指定这一种
可不可以指定Class中的方法返回的集合作为数据源呢,那又是如何指定的呢??
谢谢各位了
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货