大哥大姐帮帮忙我现在想用ireport进行报表制作
1.我先安装sql2005然后下载sql2005的jdbc驱动
2.我下载ireport版本是3.5的
3.我把jdbc驱动复制到安装目录下platform7\lib下
4.点connection/datasource文件选择sql2005驱动
点test的时候就出现提示如下SQL problems: 到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
jdbc:sqlserver://localhost:1433;databaseName=pqs我已经启动了tcpip的为什么呢

解决方案 »

  1.   

    用户名密码呢?2005不熟悉,反正我用 sql express 时就没有通过 tcp/ip协议访问成功过,后来就没用他了
      

  2.   

    jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=试试这个
      

  3.   

    也不行啊。请问下用jsp做开发的话报表工具一般是不是用ireport呢?还有没有比这个好的工具?
      

  4.   

    好像没有比这个更好的了.(本人正在做报表)你要确定每个步骤都对 
               1: 启动数据服务器
               2: 在irport中配置好数据库信息  (2000和2005是有区别的要注意)
                        JDBC URL ="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=your databaseName";  
                        JDBC Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
              3: test 这样就不会有问题看一下端口打开没有  在doc下  netstat -na
    还可以确认一服务开了没有  在运行那里  打  services.msc
    这样就ok了.
      

  5.   

    ireport 蛮不错的,当然其他的也可以,不过我没用过,
    我想你的问题是 sql2005的配置有关,你找下,或者你配置一个 odbc 连 sql2005 的程序,或者你通过 Vs 来连 sql2005 看能连得通不,如果不可以的话,那就是sql 2005 的问题了,如果是的话,我也不知道什么问题了...