jdbc

原创 2006年05月25日 21:52:00
连接SQL Server2000数据库有多种方法,下面总结其中最常用的两种(通过JDBC驱动连接数据库)。
(1)通过Microsoft的JDBC驱动连接。此JDBC驱动共有三个文件,分别是mssqlserver.jar、msutil.jar和msbase.jar,下载JDBC驱动程序然后安装它,安装后会生成上面的三个jar文件。
驱动程序名称:com.microsoft.jdbc.sqlserver.SQLServerDriver(即下面的classforname
数据库连接URLjdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname(即下面的url
2)通过JTDS JDBC Driver连接SQL Server数据库,此驱动的文件名为jtds-1.2.jar,下载路径为(http://sourceforge.net/project/showfiles.php?group_id=33291),此驱动支持Microsoft SQL Server (6.5, 7.0, 2000 2005) Sybase,并且实现了JDBC3.0,是免费的。
驱动程序名称:net.sourceforge.jtds.jdbc.Driver(即下面的classforname
数据库连接URLjdbc:jtds:sqlserver://localhost:1433/dbname(即下面的url
JDBC连接SQL Server数据库代码:(localhost1433改成实际所用的SQL Server服务器地址和端口号,dbname改成实际的数据库名)
import java.sql.*;
public class DatabaseConn {
 private Connection conn;
 private Statement stmt;
 private String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname";
 private String classforname = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
 private String uid = "sa";
 private String pwd = "password";
 
 public DatabaseConn(){}
 
 /**
  * <p>
通过Microsoft JDBC驱动获得数据库连接</p>
  * @return Connection
  * @exception ClassNotFoundException, SQLException
  */
 public Connection getConnection()
 {
  try
  {
   Class.forName(classforname);
   if (conn == null || conn.isClosed())
    conn = DriverManager.getConnection( url, uid, pwd);
  }
  catch (ClassNotFoundException ex)
  {
   ex.printStackTrace();
  }
  catch (SQLException ex)
  {
   ex.printStackTrace();
  }
  return conn;  
 }
}

JDBC与MySql:手把手教你JDBC入门

之前写了一堆MySql数据库的操作方法,都是在cmd命令下操作的。那么我们在cmd窗口下增删改查对于我们实际开发也没什么卵用~因为我们写出来的程序总不可能需要保存数据的时候就打开cmd窗口插入几条数据...
  • javy_codercoder
  • javy_codercoder
  • 2015年10月16日 11:11
  • 4812

JDBC之类路径读取配置文件

1.首先建一个文件db.propertiesurl=jdbc:mysql://localhost:3306/test user=root password=root driverClass=com.m...
  • Mr_LeeHY
  • Mr_LeeHY
  • 2017年03月16日 20:37
  • 609

JDBC增删改查--数据库增加删除、更新、查找实例

数据库的增删改查小实例哦亲赶紧来学学吧
  • wangyang1354
  • wangyang1354
  • 2013年10月02日 16:51
  • 47177

封装JDBC—非框架开发必备的封装类

一些小型的项目,有时不想使用框架如MyBatis,Hibernate等开发时,往往在数据持久化时操作比较繁琐,以下提供了对JDBC的封装类,简化JDBC操作。 为了更客观展示MyJDBC,我们通过一...
  • weixin_36380516
  • weixin_36380516
  • 2017年06月07日 21:43
  • 1490

JDBC编程的六个步骤

JDBC编程的六个步准备工作中导入ojdbc文件,然后右键选中添加路径build path-->到oracle安装目录里添加oracle的ojdbc.jar包 (1).注册驱动 Class.forNa...
  • suwu150
  • suwu150
  • 2016年10月06日 18:44
  • 3112

JDBC原理,JDBC基础编程

JDBCWHAT IS JDBC Java Database Connectivity:Java访问数据库的解决方案。 JDBC是Java应用程序访问数据库的里程碑式解决方案。Java研发者...
  • qq_27853161
  • qq_27853161
  • 2016年12月13日 13:54
  • 1536

JDBC 连接池用法

JDBC  Java Servlet作为首选的服务器端数据处理技术,正在迅速取代CGI脚本。Servlet超越CGI的优势之一在于,不仅多个请求可以共享公用资源,而且还可以在不同用户请求之间保留持续...
  • yangpeng201203
  • yangpeng201203
  • 2013年07月24日 08:37
  • 2556

JDBC层次结构和基本构成

本文转载自http://blog.csdn.net/luanlouis/article/details/30060755,感谢分享 前言        最近在研究Mybatis...
  • wl044090432
  • wl044090432
  • 2017年03月07日 16:45
  • 804

Spring+JDBC的简单配置和开发

目前很多的公司采用了spring+jdbc的配置开发项目,下面介绍怎么配置环境到开发时候的注意事项: ①引入必要的jar文件 JDBC驱动(mysql为例): mysql-connect...
  • u011249702
  • u011249702
  • 2016年03月28日 17:23
  • 2186

第68课:SparkSQL JDBC实战详解学习笔记

第68课:SparkSQL JDBC实战详解学习笔记 本期内容: 1 SparkSQL操作关系型数据库的意义 2 SparkSQL操作关系型数据库实战   一.使用Spark通过JDBC操作...
  • slq1023
  • slq1023
  • 2016年04月08日 23:52
  • 3903
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jdbc
举报原因:
原因补充:

(最多只允许输入30个字)