摘要: 报表浏览器存放报表,并为报表设置数据源,我们一般是一个数据源对应一个类对象,这就要我们建个类,类里存放要在报表里显示的信息,这个类就相当于报表也DataTable之前联系的桥梁。rvw.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("FormIsPatrs_parts", this.is_parts));这句是为报表添加数据源,FormIsPatrs_parts为项目的类,is_parts为DataTable名class parts : System.Data.Da 阅读全文
posted @ 2012-08-26 14:30 单单的风 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 前两天做关于数据库多行提交的问题,现把其中的一些点列出来说一下,现以多行添加为例来介绍。 多行提交,肯定就是要使用数组,首先要把添加的多行数据更新到DataTable里,然后使用DataTable的GetChanges()函数来获得改变的行,把每一列的信息存放到定义好的数组里面去,然后通过与数据库之前的交互将多行数据循环添加到后台。 现在结合代码具体来介绍一下。写了一行数据的时候就新建一行,并添加到DataTable里1 DataRow row = this.is_parts.NewRow();2 row["PARTS_NAME"] = txtName.Text;3 row 阅读全文
posted @ 2012-08-26 14:18 单单的风 阅读(176) 评论(0) 推荐(0) 编辑