zoukankan      html  css  js  c++  java
  • SQL Server 2K8之Reporting service(1)

    最近在看下ReportingService,刚开始研究的时候就想找点资源,看看到底怎么弄的,但是网上的完整资源确实好像没有多少,我找到的比较系统的就是蜡人张的博客,我觉得非常给力,但是唯一不足的地方就是我要用的是2k8,而他的博客是以2K5为例的,或多或少是有一点区别的。怎么说呢,我觉得区别就在与2k5的Server是基于IIS的,而2K8是自己带有服务器的,可以不放在IIS,这样更方便,不会和其他的web项目混淆。

    下面讲一讲如何在资源不是特别丰富的前提下,0基础来搞ReportingService。

    话说我确实是个C#方面的菜鸟,并且也是sql Server方面的菜菜。上大学的时候,学的是Oracle,虽然觉得数据库么,基本都差不多,但是还是有很大的区别的。

    来看看ReportingService,我只知道是个报表服务,但是这个报表服务到底有什么用处呢?我的理解是从数据库中选择出符合条件的数据,然后在前台,通过各种不同形式的报表来展示。

    我开始的时候是在MSDN上面找资料,同时在百度百科上面找了一些教程,比较给力的还是蜡人张的博客。

    ==再更新,因为我在看ReportingService的视频

    好吧,如果你已经会了如何设计报表,如何部署报表,那么可以尝试做做使用代码来更改报表,然后部署到报表服务器。这个的教程呢,sql server自带的教程中写的灰常清晰。但是有一定,千千万万要小心,就是你在更改报表的时候,在下载RDL架构时,千万要与你要更新的报表的命名空间中的版本相同。我曾经因为这个问题,纠结了一天,后来我下载了不同的版本rdl架构后,对比发现,不同版本真的差很多。同样,sql Server自带的教程创建报表时,使用的是200801的命名空间,但是修改的时候使用的2005的命名空间,搞得我出XML的{2,2}错误,当时真的是头都大了,网上写说是XML格式不对,我就开始在序列化和反序列化的时候,一顿加断点,一顿找,后面发现,是命名空间的问题。

    还有的就是,教程上面,生成的报表中根本没有description这项,然后在修改报表的时候,修改description,出现超出索引,把description改为width就ok了。

  • 相关阅读:
    Weblogic任意文件上传漏洞(CVE-2018-2894)复现
    Angular动态创建组件之Portals
    nodejs 开发企业微信第三方应用入门教程
    系列文章|OKR与敏捷(三):赋予团队自主权
    Angular开发技巧
    系列文章|OKR与敏捷(二):实现全栈敏捷
    系列文章|OKR与敏捷(一):瀑布式目标与敏捷的冲突
    OKR与Scrum如何强强联手
    Service Worker
    RxJS 实现摩斯密码(Morse) 【内附脑图】
  • 原文地址:https://www.cnblogs.com/Apple010/p/2268669.html
Copyright © 2011-2022 走看看