JDBC for SQL2005的使用:
http://xlzx1979.blog.163.com/blog/static/1645337200703112416379/
链接时候出现了如下问题(及其解决的方法):
Message:到主机 的 TCP/IP 连接失败。
java.net.ConnectException: Connection refused: connect
源代码如下:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class HelloWorld {
public static void main(String arg[]) throws ClassNotFoundException {
try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); // (1)创建与数据库的连接
System.out.println("Driver ,Success!");
Connection con = DriverManager.getConnection(
"jdbc:sqlserver://localhost;database=SSD7-4;user=sa;password=198802220012");
System.out.println("Connect,Succeed @!");
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("select * from DB");// (2)发送SQL语句到数据库中
while (rs.next())
{
String name = rs.getString("Name"); // (3)处理数据并查询结果。
int age = rs.getInt("age");
float wage = rs.getFloat("wage");
System.out.println(name);
System.out.println(age);
System.out.println(wage);
}
rs.close(); // (4)关闭
stmt.close();
con.close();
}
catch (SQLException e)
{
System.out.println("SQLState:" + e.getSQLState());
System.out.println("Message:" + e.getMessage());
System.out.println("Vendor:" + e.getErrorCode());
}
}
}
网上搜索解决办法:
http://topic.csdn.net/u/20080109/20/25914287-a1a6-42ef-a12d-ce213d406195.html
------------------------------------------------------------------------------
确定TCP/IP有没有启动.
确定TCP端口对不对, 在TUTORIAL和SAMPLE里的都是1433端口, 可是我SQL SERVER的TCP接听端口是2159. 把程序里的1433改成1459就马上可以用了.
设置方法:
打开SQL SERVER CONFIGURATION MANAGER (不记得SQLEXPRESS版本有没有这个了, ENTERPRISE版本的有), 左边窗口扩展SQL SERVER 2005 网络配置, 选择SQLEXPRESS 的协议(你的名字不一定是SQLEXPRESS), 右边窗口中双击TCP/IP, 弹出窗口中顶部TAB点"IP 地址", 看IPA11(或者是IPAll..看不出来是1还是l), 里面"TCP 动态端口"的值就是你的端口.
---------------------------------------------------------
发现自己根本就没有指定端口。添加后成功!
分享到:
相关推荐
本篇内容将深入解析JSP学习中的关键知识点,帮助你从基础到进阶全面掌握JSP。 **1. JSP基础** JSP是由Sun Microsystems公司提出的,它是在Web服务器上运行的Java技术。JSP文件本质上是HTML文件,但可以嵌入Java代码...
本资料包“JSP学习笔记”提供了丰富的学习资源,适用于初学者和有一定经验的开发者,用以提升对JSP的理解和应用能力。 ### 1. JSP基本概念 - **页面组成**:JSP页面由静态内容(HTML、CSS、JavaScript)和动态内容...
本"JAVA_JSP学习系列"着重于为初学者提供深入浅出的学习资源,通过实例教学,帮助读者快速掌握JSP的核心概念和实践技巧。 首先,JSP是Java平台上的一个标准,用于开发服务器端应用程序,特别是Web应用。它允许...
在这个“jsp学习网站”的压缩包中,包含了多个学习资源,旨在帮助开发者提升JSP技能。以下是一些关键知识点的详细说明: 1. **JSP基本概念**: - JSP页面由静态内容(HTML或XML)和动态元素(Java代码)组成。 - ...
【JSP学习基础课件】是一套专门为初学者设计的教育资源,旨在帮助新手快速掌握Java Server Pages(JSP)的基本概念和技术。JSP作为一种动态网页开发技术,它结合了Java编程语言的强大功能与HTML的易用性,为构建交互...
《Servlet和JSP学习指南》是系统学习Servlet和JSP的必读之作。由全球知名的Java技术专家(《HowTomcat Works》作者)亲自执笔,不仅全面解读Servlet和JSP的最新技术,重点阐述JavaWeb开发的重要编程概念和设计模型,...
《jsp学习笔记总结(收集)》 在IT领域,Java Server Pages(JSP)是一种用于构建动态网页的技术,它将HTML、CSS、JavaScript等客户端代码与Java代码结合在一起,使得开发者能够轻松地创建数据驱动的Web应用程序。...
《servlet和jsp学习指南》是系统学习servlet和jsp的必读之作。由全球知名的java技术专家(《how tomcat works》作者)亲自执笔,不仅全面解读servlet 和jsp 的最新技术,重点阐述java web开发的重要编程概念和设计...
《Servlet和JSP学习指南》源码是一份深入学习Java Web开发的重要资源,它涵盖了Servlet和JSP技术的核心概念、实现方法以及实际应用。Servlet是Java服务器端编程的基础,而JSP则是用于创建动态网页的Java技术。这两个...
《servlet和jsp学习指南》是系统学习servlet和jsp的必读之作。由全球知名的java技术专家(《how tomcat works》作者)亲自执笔,不仅全面解读servlet 和jsp 的最新技术,重点阐述java web开发的重要编程概念和设计...
这份"【免费】servlet和jsp学习指南-高清版"压缩包提供了详细的教程资源,旨在帮助初学者和进阶者深入理解这两门技术。 Servlet是Java编程语言的一个接口,由Java Servlet API定义,它允许开发者创建能够处理HTTP...
在提供的资料“jsp学习资料”中,包含了一个名为“jsp.ppt”的文件,这可能是一个PowerPoint演示文稿,详细讲解了JSP的基础知识和关键概念。以下是一些可能涵盖的重要知识点: 1. **JSP基本语法**:JSP页面由HTML、...
Jsp学习是Android客户端目前最全面的免费离线Jsp学习书籍,主要内容包括: 1、Html标签、表格、表单等基础内容 2、Javascript基础 3、Javascript脚本高级特效 4、B/S架构工作原理 5、Jsp标签、表达式、会话管理...
JSP学习步骤及时间安排经验谈,快速学习的方法
**JSP学习电子教案JSP** 本资源是一个针对JavaServer Pages (JSP)技术的电子教案,由CSDN推荐并被用户评价为价值颇高的学习资料。它旨在帮助初学者和进阶者更好地理解和掌握JSP编程,使得学习过程更为轻松。在本文...
JSP学习教程让你轻轻松松学习WEB编程,让你更快的掌握WEB编程!