RDCL报表的两种使用方法/为DataSet添加两个Table_AX
方法一:建数据源,数据集,在ReportViewer里简单设置下就可以运行了.
方法二:
把上图的Data Source Instance都设置为none,
在后台添加如下代码,
{
stringss=@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Documents and Settings\AXzhz\My Documents\Visual Studio 2005\Projects\AX\WindowsApplication10\WindowsApplication10\DataBase1.mdb;Persist Security Info=False";
OleDbConnection con=newOleDbConnection(ss);
OleDbDataAdapter da=newOleDbDataAdapter("Select * from Table1", con);
OleDbDataAdapter da1=newOleDbDataAdapter("Select * from Table2", con);
DataSet ds=newDataSet();
da.Fill(ds,"Table1");
da1.Fill(ds,"Table2");
this.reportViewer1.LocalReport.DataSources.Add(newReportDataSource("DS_Table1", ds.Tables[0]));
this.reportViewer1.LocalReport.DataSources.Add(newReportDataSource("DS_Table2", ds.Tables[1]));
this.reportViewer1.LocalReport.ReportEmbeddedResource="WindowsApplication10.Report1.rdlc";
this.reportViewer1.RefreshReport();
}
RDCL报表的两种使用方法/为DataSet添加两个Table_AX相关推荐
- mysql中两种备份方法的优缺点_Mysql两种存储引擎的优缺点
MyISAM引擎是一种非事务性的引擎,提供高速存储和检索,以及全文搜索能力,适合数据仓库等查询频繁的应用.MyISAM中,一个table实际保存为三个文件,.frm存储表定义,.MYD存储数据,.MY ...
- 快速排序的两种实现方法(c语言版本)
经过调研发现,对任意无序整数数组,快速排序有两种实现方法,这里简单阐述下思路: 思路一:随意选择一个基准元,一般选择数组的起始元或末尾元,Weiss这本书上特意搞了个算法来选择基准元,--,总之就是基 ...
- R语言生存分析COX回归分析实战:两种治疗方法发生肾功能损害的情况
R语言生存分析COX回归分析实战:两种治疗方法发生肾功能损害的情况 目录
- mysql workbench kernelbase.dll_电脑出现kernelbase.dll错误的两种解决方法
KernelBase.dll是Windows操作系统的重要文件,它为各种应用程序提供服务.如果电脑提示kernelbase.dll错误,这该怎么处理?大家可以用电脑自带的防火墙或者是第三方软件来进行故 ...
- 使用定制的NSDictionary的方法,对NSArray进行排序(附:数组排序两种常见方法)
NSArray中存放的是NSDictionary,可以使用策略的方法对NSDictionary进行定制,增加比较的方法.然后调用NSArray的sortUsingSelector方法对数组进行排序,这 ...
- Ext.Ajax.request和formPanel.getForm().submit()两种提交方法的异同:
Ext.Ajax.request和formPanel.getForm().submit()两种提交方法的异同: 1. 相同点: a) 都是使用异步提交的方式: b) 默认都是使用POST方式来提交数据 ...
- java代码二进制转为十六进制_Java 中二进制转换成十六进制的两种实现方法
Java 中二进制转换成十六进制的两种实现方法 每个字节转成16进制,方法1 /** * 每个字节转成16进制,方法1 * * @param result */ private static Stri ...
- python ioc di_Spring介绍,IOC(控制反转),DI(依赖注入)介绍及两种注入方法
Spring介绍,IOC(控制反转),DI(依赖注入)介绍及两种注入方法 第一中方法:在xml文件中注入: (1)开源的轻量级的应用开发框架 特点:a.简化开发:b.解耦:c.集成: 原理对象与对象之 ...
- Json返回时间中出现乱码问题的两种解决方法
Json返回时间中出现乱码问题的两种解决方法 参考文章: (1)Json返回时间中出现乱码问题的两种解决方法 (2)https://www.cnblogs.com/hanyinglong/archiv ...
最新文章
- local sandbox html里的script tag是如何load到memory里的
- 微软开源Bing搜索背后的关键算法
- mysql text字段导出_用命令创建MySQL数据库
- 谈谈JProfiler的实现原理
- ARM在汽车电子电器架构的应用
- mfc中CImageList的使用
- C语言求素数个数及素数之和
- 30:NET5源码解读
- 小区门口的健身房,就是韭菜收割厂
- 黎曼猜想能用计算机算吗,关于黎曼猜想的计算机验证
- 【深度学习】注意力机制
- rounding mode
- 北京python培训班价格
- Unity加载倾斜摄影模型/激光点云,开源
- 生活随笔与读书笔记20140302
- 国家队ACM论文分类整理(转载)
- 不管你学的是什么专业,你都应该多少懂些管理学的东西-----【管理学十大经典定理}...
- 看了下李航的《统计学习方法》
- 2020年数据智能领域的“三宗最”,吴晓波罗胖都没提!
- 手把手带你安装webpack --mac电脑哦~
热门文章
- LeetCode Guess Number Higher or Lower II(动态规划)
- LeetCode Kth Largest Element in an Array(小根堆)
- spoj450 Enormous Input Test
- Ubuntu14.04安装QQ2013
- 题目1164:旋转矩阵
- Linux下安装oracle提示INS-20802 Oracle Net Configuration Assistant
- android ui篇
- JavaScript: 设置Cookie
- 运动目标的背景建模-混合高斯背景建模和KNN模型建模的OpenCV代码实现
- 利用OpenCV的Grabcut()函数实现图像的前景与背景的分割-并对Grabcut()作详细介绍