SSRS连接ORACLE数据库制作报表
SSRS报表基于ORACLE数据库做报表示例。
开发环境:VS2010
SQL SERVER 数据库:SQL SERVER 2012
PS:数据库连接部分可能有还有个问题就是ORACLE数据源这一部分的东西理论上应该装一个ORACLE客户端,但是在测试机器上也有装,但在PLSQL中查看到的tnsnames.ora文件却不是ORACLE客户端的那个文件,这个有点儿奇怪,我过两天再试一下,刚好本机重新安装了,验证之后再来更新该文。
PS
2014年6月5日新装的机器VS 2012和SQL SERVER 2012
这个机器上没有安装ORACLE客户端,出现的是客中反应。看来是必须要使用客户端了。本机使用了绿色版的PLSQL,所以肯定是能连接数据库的。由此得出的结论就SSRS访问ORACLE数据库肯定是走的ORACLE客户端的东东去完成的功能。
-----------------------------------------------------------------------------------------------------------------
首先建立相关的数据源。
将那一段字符串直接放在连接字符串里面,字符串示例如下:
Data Source="(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.190.1.123)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=TESTDB)))"
点击编辑将会弹出“连接属性”窗口,输入用户名和密码。进行一下测试。弹出测试连接成功则说明己经和ORACLE数据库打通了。
下面添加一个报表。基本上一路NEXT,我上传几张关键的图片。
上面的完成部分就是这个报表的添加完成了,在工程的右侧里面有个
双击这个报表,看到下面的效果。
这是一张报表的新过程,好麻烦啊,用图做出来也怪废时间的,下一节我开始做参数传递的部分啦。将会呈现一个完整的报表。
最新文章
- 5-2 bash 脚本编程之一 变量、变量类型等
- Ubuntu 树莓派2b交叉编译环境
- Client Window坐标 RECT相关函数
- SQL Server选取本周或上一周数据
- Web端即时通讯技术盘点:短轮询、Comet、Websocket、SSE
- Type mismatch: cannot convert from java.sql.PreparedStatement to com.mysql.jdbc.PreparedStatement
- Servlet基础(一) Servlet简介 关键API介绍及结合源码讲解
- POJ 1066	 Treasure Hunt --几何,线段相交
- uva129 - Krypton Factor 7.4.3 困难的串
- 【BZOJ2318】【spoj4060】game with probability Problem 概率DP
- (转)validateRequest=";false";
- mysql sql优化<;1>;
- slf4j+log4j配置(Maven)
- PostgreSQL使用MyBatis,insert时返回主键
- LeetCode #1 TwoSum
- [Swift]LeetCode295. 数据流的中位数 | Find Median from Data Stream
- linux systemd详解
- dedecms批量删除文档关键词可以吗
- [转载]完全理解Python迭代对象、迭代器、生成器
- http 的request和response 在servlet的应用文件下载