• 大小: 80KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-10
  • 语言: C#
  • 标签: c#做报表  

资源简介

这是以个c#做的报表例子,      //打开连接      conReport.Open();      //准备连接对象以把获取的数据放入数据集      cmdReport.CommandType = CommandType.Text;      cmdReport.Connection = conReport;      cmdReport.CommandText = "Select TOP 5 * FROM Products Order By ProductName";      //从命令对象中读取数据      drReport = cmdReport.ExecuteReader();      //有了ADO.NET,可把读取来的数据直接加载到数据集中      dsReport.Tables[0].Load(drReport);      //关闭读取及连接      drReport.Close();      conReport.Close();      //为查看器提供本地报表数据 this.reportViewer1.LocalReport.ReportEmbeddedResource =      "报表问题.rptProductList.rdlc";      //准备报表数据源      ReportDataSource rds = new ReportDataSource();      rds.Name = "dsProduct_dtProductList";      rds.Value = dsReport.Tables[0]; this.reportViewer1.LocalReport.DataSources.Add(rds);      //加载报表查看器 this.reportViewer1.RefreshReport();    }    catch (Exception ex)    {      //显示错误信息      MessageBox.Show(ex.Message);    }    finally    {      //检查连接是否仍然打开,如果是,关闭它。      if (conReport.State == ConnectionState.Open)      {        conReport.Close();      }

资源截图

代码片段和文件信息

//------------------------------------------------------------------------------
// 
//     此代码由工具生成。
//     运行库版本:2.0.50727.42
//
//     对此文件的更改可能会导致不正确的行为,并且如果
//     重新生成代码,这些更改将会丢失。
// 

//------------------------------------------------------------------------------

#pragma warning disable 1591

namespace 报表问题 {
    using System;
    
    
    [System.CodeDom.Compiler.GeneratedCodeAttribute(“System.Data.Design.TypedDataSetGenerator“ “2.0.0.0“)]
    [Serializable()]
    [System.ComponentModel.DesignerCategoryAttribute(“code“)]
    [System.ComponentModel.ToolboxItem(true)]
    [System.xml.Serialization.xmlSchemaProviderAttribute(“GetTypedDataSetSchema“)]
    [System.xml.Serialization.xmlRootAttribute(“dsProduct“)]
    [System.ComponentModel.Design.HelpKeywordAttribute(“vs.data.DataSet“)]
    public partial class dsProduct : System.Data.DataSet {
        
        private dtProductListDataTable tabledtProductList;
        
        private System.Data.SchemaSerializationMode _schemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
        
        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
        public dsProduct() {
            this.BeginInit();
            this.InitClass();
            System.ComponentModel.CollectionchangeEventHandler schemaChangedHandler = new System.ComponentModel.CollectionchangeEventHandler(this.SchemaChanged);
            base.Tables.Collectionchanged += schemaChangedHandler;
            base.Relations.Collectionchanged += schemaChangedHandler;
            this.EndInit();
        }
        
        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
        protected dsProduct(System.Runtime.Serialization.SerializationInfo info System.Runtime.Serialization.StreamingContext context) : 
                base(info context false) {
            if ((this.IsBinarySerialized(info context) == true)) {
                this.InitVars(false);
                System.ComponentModel.CollectionchangeEventHandler schemaChangedHandler1 = new System.ComponentModel.CollectionchangeEventHandler(this.SchemaChanged);
                this.Tables.Collectionchanged += schemaChangedHandler1;
                this.Relations.Collectionchanged += schemaChangedHandler1;
                return;
            }
            string strSchema = ((string)(info.GetValue(“xmlSchema“ typeof(string))));
            if ((this.DetermineSchemaSerializationMode(info context) == System.Data.SchemaSerializationMode.IncludeSchema)) {
                System.Data.DataSet ds = new System.Data.DataSet();
                ds.ReadxmlSchema(new System.xml.xmlTextReader(new System.IO.StringReader(strSchema)));
                if ((ds.Tables[“dtProductList“] != null)) {
                    base.Tables.Add(new dtProductListDataTable(ds.Tables[“dtProductList“]));
                }
                this.DataSetName = ds.DataSetName;
                this.Prefix 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        925  2010-01-29 16:23  报表问题\报表问题.sln

    ..A..H.     19968  2010-10-13 21:15  报表问题\报表问题.suo

     文件      28135  2010-01-29 19:02  报表问题\报表问题\dsProduct.Designer.cs

     文件        381  2010-01-29 19:02  报表问题\报表问题\dsProduct.xsc

     文件       3200  2010-01-29 19:02  报表问题\报表问题\dsProduct.xsd

     文件        855  2010-01-29 19:02  报表问题\报表问题\dsProduct.xss

     文件       3158  2010-01-29 20:14  报表问题\报表问题\Form1.cs

     文件       2163  2010-01-29 20:14  报表问题\报表问题\Form1.Designer.cs

     文件       5814  2010-01-29 20:14  报表问题\报表问题\Form1.resx

     文件        471  2010-01-29 16:23  报表问题\报表问题\Program.cs

     文件      16745  2010-01-30 10:55  报表问题\报表问题\rptProductList.rdlc

     文件       5946  2010-01-29 19:18  报表问题\报表问题\报表问题.csproj

     文件      49152  2010-01-30 10:55  报表问题\报表问题\bin\Debug\报表问题.exe

     文件      54784  2010-01-30 10:55  报表问题\报表问题\bin\Debug\报表问题.pdb

     文件       5632  2005-11-11 22:25  报表问题\报表问题\bin\Debug\报表问题.vshost.exe

     目录          0  2010-09-03 20:40  报表问题\报表问题\bin\Debug

     目录          0  2010-09-03 20:40  报表问题\报表问题\bin

     文件        406  2010-10-13 21:13  报表问题\报表问题\obj\报表问题.csproj.FileList.txt

     文件        534  2010-01-30 10:55  报表问题\报表问题\obj\Debug\RdlCompile.cache

     文件          0  2010-01-30 10:55  报表问题\报表问题\obj\Debug\RdlCompile.compiled

     文件      24670  2010-01-29 16:25  报表问题\报表问题\obj\Debug\ResolveAssemblyReference.cache

     文件        842  2010-01-29 20:14  报表问题\报表问题\obj\Debug\报表问题.csproj.GenerateResource.Cache

     文件      49152  2010-01-30 10:55  报表问题\报表问题\obj\Debug\报表问题.exe

     文件        180  2010-01-29 20:14  报表问题\报表问题\obj\Debug\报表问题.Form1.resources

     文件      54784  2010-01-30 10:55  报表问题\报表问题\obj\Debug\报表问题.pdb

     文件        180  2010-01-29 16:25  报表问题\报表问题\obj\Debug\报表问题.Properties.Resources.resources

     文件      16745  2010-01-30 10:55  报表问题\报表问题\obj\Debug\报表问题.rptProductList.rdlc

     文件      16896  2010-01-29 19:02  报表问题\报表问题\obj\Debug\TempPE\dsProduct.Designer.cs.dll

     目录          0  2010-09-03 20:40  报表问题\报表问题\obj\Debug\TempPE

     目录          0  2010-09-03 20:40  报表问题\报表问题\obj\Debug

............此处省略12个文件信息

评论

共有 条评论

相关资源