package TestConnection;
import java.sql.Connection;
import java.sql.DriverManager;
public class TestSQLServer {
public Connection getConnection() {
Connection conn = null;
//SQL Server 的默认端口是1433
String url = "jdbc:microsoft:SQLServer://localhost:1433;DatabaseName=DB_JXC";
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
conn = DriverManager.getConnection(url, "sa","123");
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
public static void main(String[] args) {
TestSQLServer test = new TestSQLServer();
Connection conn = test.getConnection();
if(conn == null) {
System.out.println("连接上不了");
}else {
System.out.println("连接上了!!");
}
}
}
测试 :
package TestConnection;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class TestJXC {
Connection conn;
Statement stmt;
ResultSet rs ;
TestSQLServer tss = new TestSQLServer();
//查询操作
public void list() {
Connection conn = tss.getConnection();
try {
Statement stmt = conn.createStatement();
String sql = "select * from [tb_username]";
ResultSet rs =stmt.executeQuery(sql);
while(rs.next()) {
String username = rs.getString("username");
System.out.println(username);
}
} catch (SQLException e) {
e.printStackTrace();
}
}
//添加操作
public void add() {}
//删除操作
public void delete() {}
//更新修改操作
public void update() {}
public static void main(String[] args) {
TestJXC tjsx = new TestJXC();
tjsx.list();
}
}
分享到:
相关推荐
**JDBC连接数据库详解** Java Database Connectivity (JDBC) 是Java平台中用于与关系型数据库交互的一组标准API。在Spring框架中,JDBC被用来简化数据库操作,提供了更高级别的抽象,使得开发者能更方便地处理数据...
标题"jdbc连接cache的demo及jar包,自己备份.rar"指出这是一个关于使用JDBC(Java Database Connectivity)连接Cache数据库的示例项目,其中包含了必要的jar包,并且用户已经将其作为个人备份保存。这里的“Cache”...
描述中提到的"jdbc连接池设计",意味着这个压缩包可能包含了一个简单的JDBC连接池实现或者相关的示例代码。其中,`jdom.jar`是一个Java文档对象模型库,主要用于解析XML文档。在数据库连接池的场景中,`jdom.jar`...
本教程将详细讲解如何使用Java通过JDBC连接到SQL Server数据库。首先,我们需要了解JDBC的基本概念,然后逐步介绍实现这一过程所需的步骤。 1. JDBC基础: JDBC是Java API的一部分,它提供了一组接口和类,使得...
标题"JDBC连接SQL server 2005 驱动"指出了本主题的核心,即如何使用Java Database Connectivity (JDBC) API来建立和管理Java程序与Microsoft SQL Server 2005数据库之间的连接。这里涉及的关键技术是JDBC驱动,它是...
在Android项目中,由于安全性和性能原因,不推荐直接在设备上运行JDBC连接。通常的做法是将数据库操作放在服务器端,通过网络请求(如HTTP或HTTPS)来进行数据交换。但是,为了演示这个过程,我们可以假设有一个允许...
**JDBC连接** Java Database Connectivity (JDBC) 是Java编程语言中用于标准地访问数据库的API,由Sun Microsystems(现已被Oracle公司收购)开发。它为程序员提供了与各种数据库进行交互的能力,无论数据库管理...
**JDBC连接池&JDBCTemplate** 在Java Web开发中,JDBC(Java Database Connectivity)是用于连接Java应用程序和数据库的标准接口。然而,直接使用JDBC进行数据库操作存在一些效率问题,比如频繁创建和关闭数据库...
在本文中,我们将深入探讨如何使用MyBatis框架通过JDBC连接PostgreSQL数据库,构建一个最小的示例项目。MyBatis是一个轻量级的Java持久层框架,它简化了数据库操作,允许开发者将SQL语句直接嵌入到Java代码中,提供...
在MYeclipse这样的集成开发环境中,使用JDBC连接数据库的步骤通常如下: 1. **加载驱动**:使用DriverManager的`Class.forName()`方法加载对应的数据库驱动。 ```java Class.forName("com.mysql.jdbc.Driver"); ```...
在线购物程序代码及数据库文件(JDBC连接池+Struts)是典型的Web应用程序开发实例,主要涉及了Java Web开发中的核心技术和框架。Struts作为MVC(Model-View-Controller)设计模式的一种实现,用于组织和管理应用的...
本示例中的"struts2+jdbc连接mysql"旨在向初学者展示如何在Struts2框架下,利用JDBC API与MySQL数据库进行交互,实现数据的增删改查操作。以下将详细介绍这一过程中的关键知识点: 1. **Struts2框架基础**: - ...
首先,要配置JDBC连接,你需要确保已经安装了适合64位Java环境的JDBC驱动。对于Access,通常会下载并添加Microsoft的AccessDatabaseEngine_x64.exe到系统中,这将提供ODBC驱动。然后,在Java项目中,通过`Class.for...
【jdbc连接mysql数据库】 在Java开发中,JDBC(Java Database Connectivity)是Java语言与数据库交互的标准接口,它允许Java程序通过一组API来访问各种类型的数据库。本教程将重点讲解如何使用JDBC连接MySQL数据库...
JDBC连接数据库的过程包括以下步骤: 1. 加载数据库驱动(如`com.mysql.jdbc.Driver`)。 2. 建立数据库连接(`Connection`对象)。 3. 创建Statement或PreparedStatement对象来执行SQL。 4. 执行查询并获取结果集...
【标题】"jsp+servlet+javabean jdbc连接数据库 用户登录"所涉及的知识点主要集中在Web开发中的几个关键组件和技术上。JSP(JavaServer Pages)是Java平台上的动态网页技术,Servlet是Java用于处理HTTP请求的服务端...
Java数据库连接(JDBC)技术是Java开发者用于与各种数据库交互的标准API。JDBC允许程序员用Java语言编写数据库应用程序,使得数据库操作与特定的数据库管理系统(DBMS)解耦,增加了代码的可移植性。 JDBC主要包含以下...
在这个主题中,我们将深入理解如何使用JDBC连接数据库并进行基本操作,如增、删、查。 首先,我们需要了解JDBC的连接步骤: 1. **加载驱动**:使用`Class.forName()`方法加载数据库驱动。例如,对于MySQL,我们...
PowerDesigner-JDBC 连接 MySQL PowerDesigner 是一款功能强大的数据库设计和管理工具,它可以帮助用户设计、创建和管理数据库。在本资源中,我们将介绍如何使用 PowerDesigner 连接 MySQL 数据库,并生成相应的表...
JDBC对Java程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型。作为API,JDBC为程序开发提供标准的接口,并为数据库厂商及第三方中间件厂商实现与数据库的连接提供了标准方法。JDBC使用已有的SQL标准...