导航:首页 > 编程语言 > javasqlserver驱动

javasqlserver驱动

发布时间:2022-11-27 21:44:35

java 数据库驱动程序 注册 连接

首先要下载SQL2005的JDBC的Jar文件,可以选择微软官方的sqljdbc.jar,或者JTDS的jtds-1.2.2.jar文件,然后把这个文件加入到你的工程的扩展类库中:
微软官方:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
DriverManager.getConnection("jdbc:sqlserver://127.0.0.1:1433;
DatabaseName=数据库名");
JTDS
Class.forName("net.sourceforge.jtds.jdbc.Driver");
DriverManager.getConnection("jdbc:jtds:sqlserver://127.0.0.1:1433/数据库名")

❷ java驱动问题

数据库驱动主要有两种方式,你的程序代码如下
sun.jdbc.odbc.JdbcOdbcDriver
说明是odbc桥接方式
而当你的驱动是
driver="com.microsoft.jdbc.sqlserver.SQLServerDriver";
驱动是jdbc方式
应为更本就是不同的驱动方式所以异常
解决方法
推荐用jdbc。odbc是一种淘汰的方式,原因google,自己看看
去microsoft下栽一个驱动(.jar文件)设置classpath指向该包就可以连接了

❸ java连接sql server的驱动包和连接方法

//以下JDBC连接SqlServer 2008 R2之前的版本
//jar包去官网下载 ,下载你需要的版本
public static void main(String[] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=test"; //连接服务器和数据库test
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!
} catch (Exception e) {
e.printStackTrace();
}
}

编程中118如何用JavaServlet驱动SQ[Servei‘中的数据库

是不是要用java连接sqlserver数据库啊:一、下载SQLSERVER2000的jdbc驱动程序。 在微软站点就有这个驱动程序: Window操作系统 http://www.uncj.com/upload/files/ms_jdbc_setup.exe http://download.microsoft.com/download/SQLSVR2000/jdbc/2000/NT45XP/EN-US/setup.exe Unix操作系统 Mssqlserver.tar http://download.microsoft.com/download/SQLSVR2000/jdbc/2000/UNIX/EN-US/mssqlserver.tar 二、安装JDBC 执行ms_jdbc_setup.exe可执行文件,一切只需要点击下一步,至到出现finish按钮,完成安装。 注: (1) ms_JDBC_setup默认安装路径为: c:\Program Files\Microsoft SQL Server 2000 Driver for JDBC (2)此版(Version 2.2.0022)本仅支持 Microsoft SQL Server 2000 Driver for JDBC (3)安装目录\lib\下的三个jar文件即是我们要的JDBC驱动核心 msbase.jar mssqlserver.jar msutil.jar 三、将以上(3)中指的三个jar文件加入到环境变量中去 classpath: d:\webserver\lib\msbase.jar d:\webserver\lib\mssqlserver.jar d:\webserver\lib\msutil.jar 注:我建议将以上三个文件拷贝至你的jvm机所在的lib或class目录下。此时我是将它拷贝至我的jvm目录下的lib下。 四、测试 public class Test{ public Test(){} public static void main(String args[]){ try{ Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); Connection conn =DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;User=sa;Password=;DatabaseName=maxwell"); Statement stmt=conn.createStatement(); String sql="select * from employee"; ResultSet rs = stmt.executeQuery(sql); while(rs.next()) { System.out.println("TestName:"+rs.getString("name")); } rs.close(); stmt.close(); conn.close(); } catch(Exception ex) { System.err.println(ex.getMessage()); } } }

❺ java如何连接SQLserver数据库

注意:在使用这个类的时候,先将对应数据库的驱动包(JAR包),复制进项目的WebRoot文件夹下的WEB-INF文件夹下的lib文件夹下,切记必须要对应的JAR包,否则无法使用数据库的
import java.sql.*;
public class BaseDAO {
private static final String DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";//注意:此驱动是SQL2005及以上版本的导入驱动包连接字符串
private static final String CONNECTION = "jdbc:sqlserver://localhost:1433;databaseName=Employee"; //数据库连接字符串,databaseName就是你要连接的数据库名,
private static final String NAME = "sa"; //数据库用户名
private static final String PWD = "sa"; //数据库密码
public static Connection GetConnection() {
Connection con = null;
try {
Class.forName(DRIVER);
con = DriverManager.getConnection(CONNECTION, NAME, PWD);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
return con;
}

public static void close(ResultSet rs, PreparedStatement ps, Connection con) {
try {
if (null != rs) {
rs.close();
}
if (null != ps) {
ps.close();
}
if (null != con) {
con.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

❻ Java怎么加入SQL驱动程序

第一步:
下载安装数据库(Microsoft SQL Server 2000(SP4)),在安装过程中设置sq的密码为"maowei",当然你也可以不设置密码,记住这里一定要给数据库要上SP4的补丁,安装好数据库以后,打开<开始>-----<程序>-----<MicrosoftSQL Server>-----<企业管理器>,在“企业管理器”中新建一个数据库文件test,并在数据库test中再建立一张表first_table,表中的字段名与字段值分别(注意数据类型与长度)。然后启动<服务管理器>,记住一定要启动。
新建一个数据库文件test,并建立表first_table,
启动服务管理器
第二步:
安装并配置JAVA JDK 我使用的版本是jdk-1_5_0_08,可以到http://java.sun.com下载到。JDK的安装很
简单,一直点下一步就可以了。在这里我安装的路径不是默认的,安装在C:/diskplay ,好了安装成功,
然后要做的就是配置JAVA的运行环境,右击"我的电脑"---"高级"---"环境变量",在用户变量
里选择“新建”
变量名:"CLASSPATH",
变量值:".;C:/diskplay/Java/jdk1.5.0_08/lib/tools.jar;C:/diskplay/Java/jdk1.5.0_08/jre/lib/dt.jar;"

再新建一个变量名:"JAVA_HOME",
变量值:"C:/diskplay/Java/jdk1.5.0_08",

在下面的系统变量里有一个变量名为Path,在它的变量值后面附加上";C:/diskplay/Java/jdk1.5.0_08/bin;",
好了.现在JAV的运行环境我们就安装并配置好了,但要注意几点:
1.上面在配置JAVA变量值,路径一定要与你安装的JAVA路径一致,因为我是安装在C:/diskplay 所以变量值的路
径我都是设置在这个目录下.
2.上面的变量值不包括一对"",变量值的内容是""里面的内容.
现在你可以在DOS下测试一下你的JAVA环境是否配置成功,在DOS中输入javac,如果能看到下图,表示安装成功.
第三步:
安装连接SQL数据库的JDBC驱动程序,可以到这里下载(http://www.microsoft.com/downloads/details.aspx?FamilyID=ee91ad1a-1ee4-49e1-95ea-e3f0e39114a9&DisplayLang=en),执行下载到的可执行文件,一切只需要点击下一步,至到出现finish按钮,完成安装.
注:
(1) ms_JDBC_setup默认安装路径为:
c:/Program Files/Microsoft SQL Server 2000 Driver for JDBC

(2)安装目录/lib/下的三个jar文件即是要的JDBC驱动核心
msbase.jar
mssqlserver.jar
msutil.jar

(3)将以上三个文件拷贝至java安装目录下的jre/lib/ext目录下,就可以拷贝至
C:/diskplay/Java/jre1.5.0_08/lib/ext目录下
第四步:

现在开始程序书写过程了。在C盘的根目录下(其它的目录也可以)建立一个记事本文件保
存为:java_sqljdbc.java,注意文件的后缀名是.java 不要马虎给搞成了java_sqljdbc.java.txt.这点很重要。
然后在里面写入以下的代码并保存。
package Lesson3;
import java.sql.*; //引入sql下的所有类
public class Testdb
{
public static void main(String args[])
{
try
{
//注册SQL Server JDBC驱动程序
String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
Class.forName(driver);

//连接到指定数据库的URL
String URL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test";
String User ="sa"; //能打开数据库的用户名
String Password = "maowei"; //安装时设置的密码我的密码是maowei
//使用 DriverManager 类的 getConnection 方法对数据库进行连接
Connection conn = DriverManager.getConnection(URL,User,Password);

Statement stmt=conn.createStatement();
//查询first_table表
String sql = " select * from first_table ";
ResultSet rs = stmt.executeQuery(sql);

//游标向下移动(返回表中的所有数据)
while(rs.next())
{
//输入表中的字段值
System.out.println(rs.getString("title")+rs.getString("URL")+rs.getString("name")+rs.getString("age"));
}

//关闭打开的流
rs.close();
stmt.close();
conn.close();
}//异常处理可以不用管它。照写下来就可以了
catch(Exception ex)
{
System.err.println(ex.getMessage());
}
}
}

最后,点击开始----运行----cmd,打开DOS窗口,进入到C盘根目录下输入:java_sqljdbc.java
编译java文件为class文件,再输入:java java_sqljdbc 如果能看到提取出数据库中的值,就表示一切OK~~

❼ 急用java 连接sql server 2008 的驱动包,以及java代码的数据库连接之前的驱动安装位置和方法!

驱动类:com.microsoft.sqlserver.jdbc.SQLServerDriver
链接方法:jdbc:sqlserver://IP:端口;DatabaseName=数据库

public class DB {

Statement stmt;
String mc;
Connection conn = null;
CachedRowSetImpl crs;
public static String url = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=test";
public static String user = "sa";
public static String password = "123";

public DB() {}
public CachedRowSetImpl dbquery(String sqlstr){//查询时调用该方法
System.out.println("-*-*-*-*-*-*-*-chaxun-*-*-*-*-*-*-*" + sqlstr);
try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
conn= DriverManager.getConnection(url,user,password);
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
crs=new CachedRowSetImpl();
ResultSet rs=stmt.executeQuery(sqlstr);
crs.populate(rs);
if(rs!=null)
{
rs.close();
stmt.close();
rs=null;
stmt=null;
}
conn.close();
}catch(Exception e)
{
System.out.println("s4:"+e.toString());
//e.printStackTrace();
}
return crs;
}
public void dbexe(String sqlstr){//用于增加、删除、修改
System.out.println("-*-*-*-*-*-*-*-caozuo-*-*-*-*-*-*-*" + sqlstr);
try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance();
conn= DriverManager.getConnection(url,user,password);
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
stmt.execute(sqlstr);
stmt.close();
conn.close();
}
catch(Exception e)
{
System.out.println(e.toString());
}
}

}

驱动包你给我 留个联系方式我发给你!
有问题可网络Hi我!good luck!~

❽ java加载SQL的驱动程序

源代码:

<%@ page language="java" contentType="text/html;
charset=gb2312"%>
<%@ page import="java.sql.*" %>
<html>
<head>
<title>Myfirst Jsp
</title>
</head>
<body bgcolor="yellow">
<%
Connection con;
Statement sql;
ResultSet rs;
try{

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
}
catch(Exception e){
out.println(e);
}
try{
String
url="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=test";
String user="sa";
String password="saa";
con=DriverManager.getConnection(url,user,password);
sql=con.createStatement();
rs=sql.executeQuery("select *
from fruit");
while(rs.next()){
out.println(rs.getString("name"));
out.println(rs.getString("price"));
}

}catch(SQLException e){
out.println(e);
}
%>
</body>
</html>

相关问题解决:

出现的问题1:

在MyEclipse中的database Explorer连接sql server2008,出现如下错误:
Error while performing database login
with the SQLServer2008 Conn
driver:通过端口1433连接到主机localhost的TCP/IP连接失败。错误:“Connection
refused:connect.请验证连接属性,并检查SQL
Server的实例正在主机上运行,且在此端口接受TCP/IP连接,还要确保防火墙没有阻止到此端口的TCP连接。”

解决方法:

打开开始—程序—Microsoft SQL Server 2005—配置工具—SQL
Server Configuration Manager-- SQL Server 2005网络配置—MSSQLSERVER的协议,
然后右边窗口有个TCP/IP协议,点右键“启用”.

❾ java 连接 sqlserver2008,要用哪个驱动包,驱动代码是什么

用 sqljdbc4.jar 这个包
驱动代码:
String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String connectionUrl = "jdbc:sqlserver://localhost:1433;" +
"databaseName=aa;user=Yj;password=123456;";
con = DriverManager.getConnection(connectionUrl);

❿ 怎样在MyEclipse10中为java项目添加SQLServer驱动

  1. 首先,配置环境变量。另外,如果你的机子上没有数据库驱动jar包的话,需要下载一个sqljdbc4.jar。下面,右击“我的电脑”》》选择“属性”》》再选择“高级”》》选中“环境变量”。

  2. 在弹出的对话框中,系统变量栏如果已经有了CLASSPATH系统变量(注意大写),那么在最后添上jar包的绝对路径(;d:sqljdbc4.jar),注意加上分隔符“;”。如果没有CLASSPATH,那么新建一个。

  3. 其次,对SqlServer配置管理器进行设置。首先打开SqlServer配置管理器

  4. 进入SQL配置管理器后,选中左侧“SQL Server网络配置”》》再选中“MSSQLSERVER的协议”双击后,右侧窗口会有“TCP/IP”选项。双击进入。

  5. 在TCP/IP属性中对IP地址进行设置,IP地址设为“127.0.0.1”,即本地ip。端口值在后面会用到,先记住。注意,TCP/IP若不是处于启动状态,要右击后选择“启动”。

  6. 进行完上述设置后,打开MyEclipse进入数据库操作界面。打开后,依次选择“window”》》“open perspective”>>"other..."进入对话框,选择“MyEclipse DataBase Explorer”后就进入了。

  7. 在右侧窗口空白区域右击鼠标,选择"New....."

  8. 对DatabaseDriver进行设置,“Driver template”中选择Sqlserver;“Driver name”可以随便取;“Connection URL”如图所示设置,注意,1433,即为上面提到的端口值。后面的“databaseName=bank”是Sql中已存在的一个数据库名。账号、密码一般是“sa”,然后,点击“Add JARs”把jar包导入。点击“finish”完成设置。

  9. 上述设置完成后,MyEclipse左侧窗口就会出现刚设置的“Driver name”即sqlserver。右击“sqlserver”,选择“open connection...”,在弹出的对话框中输入账号密码,就是上面的“sa”。点击“OK”就可以了,数据库连接成功了。

阅读全文

与javasqlserver驱动相关的资料

热点内容
上海php工具开发源码交付 浏览:788
哪里有求购黄页的源码 浏览:194
商城矿机源码矿场系统 浏览:195
单片机的led灯熄灭程序 浏览:222
洛阳python培训 浏览:702
小键盘命令 浏览:192
单片机c语言返回主程序 浏览:816
dockerpythonweb 浏览:970
程序员算法有多强 浏览:717
pythonworkbook模块 浏览:245
什么app能查医生 浏览:175
轻量级的编程语言 浏览:338
程序员那么可爱生孩子 浏览:432
后缀him3加密文件是什么软件 浏览:984
坚果隐藏app为什么要140版本才能用 浏览:313
淘宝dns服务器地址 浏览:259
领英转型app哪个好用 浏览:943
压缩软件的图标 浏览:97
卖鞋哪个app是真的 浏览:469
python迭代是累计吗 浏览:419