jdbc:microsoft:sqlserver://OFFICE/TEST1:1433;DatabaseName=jsp_testjava里面如果需要表示\是需要使用\\的

解决方案 »

  1.   

    你的url当然不对呀.
    url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";//pub是你的数据库名字
      

  2.   

    url="jdbc:microsoft:sqlserver://OFFICE/TEST1:1433;DatabaseName=jsp_test";
    应该是这样把.
    con = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/julin", "root", "");
      

  3.   

    我用://OFFICE/TEST1,//OFFICE\\TEST1试过了,也不行。
    出错为:
    description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:867)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:800)
    org.apache.jsp.data_005finsert_jsp._jspService(data_005finsert_jsp.java:86)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
      

  4.   

    在‘企业管理器’中,我的localhost启动不了。我也不知道什么原因。
    怎样可以查看到我的端口是不是1433