FineReport 6.5 访问MSSQL2005存储过程连接失败的解决办法
2010-09-03 13:14
288 查看
最近尝试用FineReport 做报表时,由于使用的是MS SQL2005,大量的数据是采用存储过程返回的,按照官方文档所述的存储过程调用方法去调用SQL2005的存储过程总是提示连接失败!
调用格式如下:
{call RPT_GET_XFD('[?@XFDH|1234567?]',?)}
一点查询就报错:
![](http://hi.csdn.net/attachment/201009/3/0_1283490484GX7I.gif)
经过多方测试,最后发现,在FineReport 6.5中,调用MS SQL2005的存储过程,应该按照标准的T-SQL写法去写:
exec RPT_GET_XFD @XFDH='123456'
![](http://hi.csdn.net/attachment/201009/3/0_128349065253w9.gif)
只有按照标准的T-SQL写法写调用存储过程,才可以正确的连接。
也不知道为什么按照官方的call 写法写就是不行!不过嘛,反正可以用了。只要可以用就行。呵呵
如果有朋友也遇到类似的问题,不妨试试!
调用格式如下:
{call RPT_GET_XFD('[?@XFDH|1234567?]',?)}
一点查询就报错:
![](http://hi.csdn.net/attachment/201009/3/0_1283490484GX7I.gif)
经过多方测试,最后发现,在FineReport 6.5中,调用MS SQL2005的存储过程,应该按照标准的T-SQL写法去写:
exec RPT_GET_XFD @XFDH='123456'
![](http://hi.csdn.net/attachment/201009/3/0_128349065253w9.gif)
只有按照标准的T-SQL写法写调用存储过程,才可以正确的连接。
也不知道为什么按照官方的call 写法写就是不行!不过嘛,反正可以用了。只要可以用就行。呵呵
如果有朋友也遇到类似的问题,不妨试试!
相关文章推荐
- FineReport 6.5 访问MSSQL2005存储过程连接失败的解决办法
- win7 启用共享连接访问失败的解决办法·
- 火狐 Firefox https 访问时出现安全连接失败提示: 在服务器密钥交换握手信息中 SSL 收到了一个弱临时 Diffie-Hellman 密钥 解决办法
- Chrome访问MSDN主页失败,显示The specified CGI application encountered an error and the server terminated the process.的解决办法
- CentOS7安装vncserver(启动失败及连接黑屏解决办法)
- HttpURLConnection连接服务器失败解决办法
- aspx网站访问IIS 元数据库失败问题解决办法
- 使用putty连接Ubuntu14.04虚拟机失败解决办法
- Android开发中adb启动失败adb连接异常的解决办法
- 连接远程mysql数据库失败常见原因及解决办法
- "下载软件仓库信息失败,检查您的internet连接"的解决办法
- 使用jdbc连接数据库出现“到主机的TCP/ip连接失败”的解决办法
- 下载软件仓库信息失败,检查您的internet连接--解决办法
- 访问 IIS 元数据库失败 解决办法
- Winsock TCP连接失败时长时间挂起的解决办法
- sql2005用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联 解决办法
- 收集的linux远程ssh连接putty失败解决办法!
- [解决办法]Apache服务启动失败:以一种访问权限不允许的方式做了一个访问套接字的尝试
- 重装主控服务器后,数据库连接失败的解决办法:请正确还原数据库。
- 关于Win7系统下使用capDriverConnect()连接失败的解决办法