当前位置:首页 » 编程语言 » sqlserver2008jdbc
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sqlserver2008jdbc

发布时间: 2022-09-13 09:37:28

❶ 如何在MyEclipse中JDBC连接sql Server 2008

1.下载连接驱动包
Microsoft SQL Server JDBC Driver 4.0.exe
2.设置SQL SERVER 2008服务器
2-1、“开始”→“程序”→“MicrosoftSQLServer2008”→“配置工具”→“SQLServerConfigurationManager”(确认“SQLServerManagementStudio”已关闭)
2-2、“SQLServer2005服务”中停止服务“SQLServer(SQLEXPRESS)”(默认是启动状态)
2-3、“SQLServer2005网络配置”→“MSSQLSERVER的协议”,启动“TCP/IP”(默认是禁用状态),然后双击“TCP/IP”进入属性设置,在“IP地址”里,确认“IPAll”中的“TCP端口”为1433
2-4、“SQLServer2005服务”中启动服务“SQLServer(MSSQLSERVER)”(默认是停止状态)
2-5、关闭“SQLServerConfigurationManager”(此时可以启动“SQLServerManagementStudio”,并用帐户sa、密码liteng登录,SQLServer服务器设置正确的话应该能登录成功)
3、创建测试数据库和表:
启动“SQLServerManagementStudio”,并用帐户sa、密码liteng登录(SQLServer服务器设置正确的话应该能登录成功),创建一个数据库
USERS ,内建一个表USERS。后随便插入数据~~~
Create database USERS
CREATE TABLE USERS
(
UserName varchar(50),
PassWords varchar(50)
)

4、创建测试的Java工程和代码
4-1、启动“MyEclipse”→“File”→“New”→“Project”→“JavaProject”,命名为Test
4-2、打开Test的“Properties”→“JavaBuildPath(JAVA构建路径)”→“Libraries”→“AddExternalJARs”,选择下载好的连接驱动包“sqljdbc.jar”或“sqljdbc4.jar”,最好选择一个,然后点击“OK”确定。
注:如出现“此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。”则选择正确的jar包。把
4-3、创建一个测试类,编写如下代码:
package it.cast.domain;
import java.sql.*;
public class Test {
public static void main(String[] args) {
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=USERS","sa","liteng");
stmt=con.createStatement();
rs=stmt.executeQuery("select UserName,PassWords from USERS");
while(rs.next()){
String strUserName=rs.getString(1);
String strPassWord=rs.getString(2);
System.out.println(strUserName+"\t"+strPassWord+"\t");
}
if(rs!=null)
rs.close();
if(stmt!=null)
stmt.close();
if(con!=null)
con.close();
}catch(Exception e){
e.printStackTrace();
}finally{
System.out.println("GameOver~");
}
}
}
4-4、执行代码,应该显示USERS表的数据

❷ jdbc与sqlserver2008连接怎样写配置文件

jdbc.driverClassName=com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc.url=jdbc:sqlserver://192.168.2.100:1433;DatabaseName=nature;
jdbc.username=sa
jdbc.password=system

❸ 求救!jdbc连接sql server 2008数据库登陆失败

1.
sql用户名密码不正确
2.
sql服务未开启
3.
sql服务未开启远程登录
4.
sql服务未开启混合登录
5.
sql连接代码服务器名称写错,尝试更换成
.
或者
.\sqlexpress.

❹ 如何在MyEclipse中JDBC连接SQL Server 2008

首先,保证数据库的服务已打开,连接SQL Server数据库有下面两个步骤:

1、加载驱动类
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
2、连接数据库
Connectioncon=DriverManager.getConnection("连库字符串","用户名","密码");
连库字符串的写法:jdbc:sqlserver://要连接的计算机的名称或者IP地址:端口号;databaseName=要连接的数据库的名称
到此,JDBC连接书库就已经完成了,在数据库连接成功的基础上,可以进行对数据库的增删改查等操作了。

❺ jdbc连接sqlserver2008 怎么配置url

public class BaseDao {
// 使用log4j记录日志
private static Logger logger = Logger.getLogger(BaseDao.class);
// 连接驱动
private static final String DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
// 连接路径
private static final String URL = "jdbc:sqlserver://localhost:1433;databaseName=MySchool";
// 用户名
private static final String USERNAME = "sa";
// 密码
private static final String PASSWORD = "sa";

//静态代码块
static {
try {
// 加载驱动
Class.forName(DRIVER);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}

/*
* 获取数据库连接
*/
public Connection getConnection() {
Connection conn = null;
logger.debug("开始连接数据库");
try{
conn=DriverManager.getConnection(URL, USERNAME, PASSWORD);
}catch(SQLException e){
e.printStackTrace();
logger.error("数据库连接失败!");
}
logger.debug("数据库连接成功");
return conn;
}

❻ 如何在MyEclipse中JDBC连接SQL Server 2008

1.下载连接驱动包
Microsoft SQL Server JDBC Driver 4.0.exe
2.设置SQL SERVER 2008服务器
2-1、“开始”→“程序”→“MicrosoftSQLServer2008”→“配置工具”→“SQLServerConfigurationManager”(确认“SQLServerManagementStudio”已关闭)
2-2、“SQLServer2005服务”中停止服务“SQLServer(SQLEXPRESS)”(默认是启动状态)
2-3、“SQLServer2005网络配置”→“MSSQLSERVER的协议”,启动“TCP/IP”(默认是禁用状态),然后双击“TCP/IP”进入属性设置,在“IP地址”里,确认“IPAll”中的“TCP端口”为1433
2-4、“SQLServer2005服务”中启动服务“SQLServer(MSSQLSERVER)”(默认是停止状态)
2-5、关闭“SQLServerConfigurationManager”(此时可以启动“SQLServerManagementStudio”,并用帐户sa、密码liteng登录,SQLServer服务器设置正确的话应该能登录成功)
3、创建测试数据库和表:
启动“SQLServerManagementStudio”,并用帐户sa、密码liteng登录(SQLServer服务器设置正确的话应该能登录成功),创建一个数据库
USERS ,内建一个表USERS。后随便插入数据~~~
Create database USERS
CREATE TABLE USERS
(
UserName varchar(50),
PassWords varchar(50)
)

4、创建测试的Java工程和代码
4-1、启动“MyEclipse”→“File”→“New”→“Project”→“JavaProject”,命名为Test
4-2、打开Test的“Properties”→“JavaBuildPath(JAVA构建路径)”→“Libraries”→“AddExternalJARs”,选择下载好的连接驱动包“sqljdbc.jar”或“sqljdbc4.jar”,最好选择一个,然后点击“OK”确定。
注:如出现“此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。”则选择正确的jar包。把
4-3、创建一个测试类,编写如下代码:
package it.cast.domain;
import java.sql.*;
public class Test {
public static void main(String[] args) {
Connection con=null;
Statement stmt=null;
ResultSet rs=null;
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
con=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=USERS","sa","liteng");
stmt=con.createStatement();
rs=stmt.executeQuery("select UserName,PassWords from USERS");
while(rs.next()){
String strUserName=rs.getString(1);
String strPassWord=rs.getString(2);
System.out.println(strUserName+"\t"+strPassWord+"\t");
}
if(rs!=null)
rs.close();
if(stmt!=null)
stmt.close();
if(con!=null)
con.close();
}catch(Exception e){
e.printStackTrace();
}finally{
System.out.println("GameOver~");
}
}
}
4-4、执行代码,应该显示USERS表的数据

❼ jdbc连接sql server2008数据库失败

  1. sql用户名密码不正确

  2. 2. sql服务未开启

  3. 3. sql服务未开启远程登录

  4. 4. sql服务未开启混合登录

  5. 5. sql连接代码服务器名称写错,尝试更换成 . 或者 .sqlexpress.

❽ 求用JDBC连接SQL Server 2008数据库的简单代码。。。

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");//得到连接
Connection ct=DriverManager.getConnection("jdbc:microsoft:sqlserver://x.x.x.x:x;databaseName=x","x","x");

❾ sqlserver2008的jdbc怎么写

import java.sql.*;
public class A {
/**
* sql server 数据库连接
*/
public static void main(String[] args) {
Connection con;
try {//加载数据库驱动
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("加载数据库驱动成功");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
String connectionUrl = "jdbc:sqlserver://192.168.5.38;database=test;user=sa;password=sa;";
try {//通过URL连接获取数据库对象
con= DriverManager.getConnection(connectionUrl);
System.out.println("获取数据库对象成功");

Statement stmt = con.createStatement();

String sql="create table test5 (info varchar(200),id int);";
stmt.execute(sql);
//stmt.executeQuery(sql);

for(int i=1;i<11;i++){
sql="insert into test5 values ('你好,通过程序插入第"+i+"行',"+i+");";
stmt.execute(sql);
}

sql="select * from test5;";
ResultSet rs = stmt.executeQuery(sql);

while(rs.next()){
String info=rs.getString("info");
String id=rs.getString(2);
System.out.println("获取到info列内容:"+info);
System.out.println("获取第二列的内容:"+id);
}

sql="drop table test5;";
stmt.execute(sql);

rs.close();
stmt.close();
con.close();

} catch (SQLException e) {
e.printStackTrace();
}
}

}

seq 2008的数据库连接语句,和sql server2000比较主要是:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String connectionUrl = "jdbc:sqlserver://192.168.5.38;database=test;user=sa;password=sa;";可能有所不同