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了。

  • 相关阅读:
    微信JS SDK Demo
    两种方法实现在HTML页面加载完毕后运行某个js
    JS 页面加载触发事件 document.ready和onload的区别
    Thinkphp3.2添加QQ互联和新浪微博一键登录功能
    bootstrap-select实现下拉框多选效果
    Sass (Syntactically Awesome StyleSheets)
    常见MFC UI界面库[转]
    VTK序列图像的读取[转][改]
    c语言-格式控制字符 %XXd 用法
    3DSlicer源代码编译过程vs2008+windows xp [转]
  • 原文地址:https://www.cnblogs.com/Apple010/p/2268669.html
Copyright © 2011-2022 走看看