/**
* 说明:需要先配置MS SQL Server JDBC:
* Window→Preferences→Java→Installed JRE
* 如果果JRE6:Edit→add External JARs...→选择sqljdbc4.jar
* 如果是JRE5:Edit→add External JARs...→选择sqljdbc.jar
*/
package net.io99;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class TestSQLServer2005 {
/**
* @param args
*/
public static void main(String[] args) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; // 加载JDBC驱动
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=dnt25"; // 连接服务器和数据库sample
String userName = "sa"; // 默认用户名
String userPwd = "123456"; // 密码
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); // 如果连接成功控制台输出Connection Successful!
Statement stmt = dbConn.createStatement();
ResultSet rs = stmt.executeQuery("select * from dbo.dnt_admingroups");
// Now retrieve (all) the rows that matched the query
while (rs.next()) {
int name = rs.getInt(1);
int fullName = rs.getInt(3);
System.out.println("User " + name + " is named " + fullName);
}
rs.close(); // All done with that resultset
stmt.close(); // All done with that statement
dbConn.close();
System.in.read();
} catch (Exception e) {
e.printStackTrace();
}finally
{
}
}
}
分享到:
相关推荐
java 实现连接sql server 20002007-12-16 13:28:00.0 第一种:通过ODBC连接数据库 JAVA语言的跨平台的工作能力(Write Once ,Run Anywhere)、优秀的图像处理能力(我相信现在没有那种语言可以超过JAVA在网络上的...
在Java编程中,连接到各种类型的数据库是一项基本任务,这对于构建基于B/S(浏览器/服务器)架构的应用程序至关重要。本文将详细介绍如何使用Java连接Oracle、SQL Server和DB2数据库的实例,帮助开发者更好地理解和...
【Java网吧计费系统】是一个基于Java语言设计的用于网吧管理的软件系统,其核心功能在于实现对客户上机计费、下机结算以及远程控制管理。以下是对该系统的详细说明: 1. **功能需求**: - **客户端**:开机自动...
题目 4: 创建两个 jsp 页面 testSqlServer.jsp 和 testOracle.jsp 分别在这两个页面上连接各自的数据库 这个题目考察了 JSP 中的数据库连接和查询实现。解决方案可以使用 JDBC 或数据库连接池来连接不同的数据库,...
以下是一个连接SQL Server的例子(testsqlserver.jsp): ```jsp ;charset=gb2312"%> <%@ page import="java.sql.*"%> Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String ...
以下是`testsqlserver.jsp`的代码: ```jsp ;charset=gb2312" %> <%@ page import="java.sql.*" %> Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url = "jdbc:...
数据库连接是Java编程中不可或缺的一部分,尤其是在Web开发中,如JSP(Java Server Pages)的应用。JSP允许开发者在HTML页面中嵌入Java代码,从而实现动态网页的创建。本教程将详细介绍如何使用JSP连接Oracle和SQL ...
在IT行业中,数据库连接是Web应用开发中的基本技能之一,特别是对于使用Java语言进行服务器端编程的开发者来说,理解如何使用JSP连接数据库至关重要。本文将详细解释如何使用JSP连接Oracle、SQL Server和DB2这三种...
数据库连接是Java编程中的一项基础任务,特别是在开发Web应用程序时,如JSP(JavaServer Pages)。本文主要讨论如何使用JDBC(Java Database Connectivity)API在JSP中连接主流的数据库系统,包括Oracle、SQL Server...
使用如`testSQLServer`这样的测试文件,可以在开发阶段快速验证连接和查询的正确性。在实际项目中,可能需要模拟数据或者使用测试服务器来避免影响生产环境。 总的来说,通过上述步骤,开发者可以在Android Studio...
在IT行业中,数据库连接是开发Web应用程序时必不可少的技能,特别是在使用Java的JSP(JavaServer Pages)技术时。JSP允许我们动态地生成HTML页面,并且能够与后端数据库进行交互,从而实现数据的存储和检索。本篇...
在`testsqlserver.jsp`中,使用了Microsoft的JDBC驱动。步骤与Oracle连接类似,只是驱动和URL不同: 1. 加载SQL Server JDBC驱动:`Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();`...
在本文中,我们将深入探讨如何使用Java Server Pages (JSP) 连接并操作各种类型的数据库,包括Oracle、SQL Server和DB2。JSP是一种基于Java的动态网页技术,允许开发者在HTML页面中嵌入Java代码,从而实现与后端...
接下来,我们看JSP连接SQL Server 7.0/2000的代码(`testsqlserver.jsp`),同样包括加载驱动、设置URL、用户和密码,以及执行查询: ```jsp ;charset=gb2312"%> <%@ page import="java.sql.*"%> Class.forName...
在`testsqlserver.jsp`中,代码如下: ```jsp ;charset=gb2312"%> <%@ page import="java.sql.*"%> Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); String url = "jdbc:...
这些示例对于初学者来说是极有价值的,因为它们展示了基本的JDBC(Java Database Connectivity)操作,尽管在实际项目中通常推荐采用更高级的架构,如MVC(Model-View-Controller)。 首先,让我们从JSP连接Oracle...
以下是一个连接SQL Server的JSP示例(testsqlserver.jsp): ```jsp ;charset=gb2312"%> <%@ page import="java.sql.*"%> Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); ...
在本文中,我们将深入探讨如何使用JSP(JavaServer Pages)连接不同的数据库系统,包括Oracle、SQL Server和DB2。JSP是一种基于Java的动态网页技术,它允许开发者在页面中嵌入Java代码来处理数据和与数据库进行交互...
在`testsqlserver.jsp`中,URL格式为`jdbc:microsoft:sqlserver://主机名:端口号;DatabaseName=数据库名`,例如`jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs`。其余步骤与Oracle类似。 3. **JSP...