首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >JSP项目中JDBC连接错误

JSP项目中JDBC连接错误
EN

Stack Overflow用户
提问于 2020-01-25 14:42:42
回答 1查看 349关注 0票数 1

我正在尝试连接到Server。

当从代码连接到服务器时,它给了我一个错误:

javax.servlet.ServletException: java.sql.SQLException: Network error IOException: Connection refused: connect

守则如下:

代码语言:javascript
运行
复制
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.SQLException"%>


<%
    Class.forName("net.sourceforge.jtds.jdbc.Driver");
    Connection cn = DriverManager
            .getConnection("jdbc:jtds:sqlserver://MSI;DatabaseName=LeadManagement;user=sa;password=123456");

    Statement stmt = cn.createStatement();
    ResultSet rs = stmt.executeQuery("select * from userDetail");
%>

屏幕- Server连接实例

我为什么要犯这个错误?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-25 14:58:15

尝试以下更新的代码片段:

代码语言:javascript
运行
复制
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.SQLException"%>


<%
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    String url = "jdbc:sqlserver://MSI;databaseName=LeadManagement;user=sa;password=123456;";
    Connection connection = DriverManager.getConnection(url);   
    Statement stmt = connection.createStatement();
    ResultSet rs = stmt.executeQuery("select * from userDetail");
%>

注意:从这里下载Microsoft驱动程序jar。

另一点需要注意-请核实网址。它必须遵循以下语法- jdbc:sqlserver://<server>:<port>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59910285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档