下载解压sqljdbc驱动
设置环境变量
配置已安装JRE,添加sqljdbc4驱动包
java的jdbc连接数据库
修改TCP协议后重新启动SQL Server
/* Database.java
* 实现与数据库的连接
* 调用 getResult(String sql)实现读取数据库中的信息 * 调用 executeSql(String sql)实现更新数据库中的信息 * */
package hotel;
import java.sql.*;
public class Database {
ResultSet rs ;
protected static String dbUser = "sa";//登录名
protected static String dbPwd = "123456";//登录密码
String
strurl="jdbc:sqlserver://localhost:1433;"+"DatabaseName=hotel;SelectMethod=Cursor"; //驱动url;端口号;数据库名称
public Database() {}//构造函数
public ResultSet getResult(String sql){
try{
//驱动器类被加载
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver") ;
//连接到指定数据库,获得Connection对象
Connection Connection(strurl,dbUser, dbPwd);
//创建Statement对象
Statement ateStatement();
//读取数据库中的信息,返回ResultSet对象
ResultSet uteQuery(sql);
conn.close();
stmt.close();
rs.close();
return rs;
}
catch(Exception e){
System.out.println( "getResult--"+e.toString() );
}
return rs;
}
public boolean executeSql(String sql){
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver") ;
Connection Connection(strurl,dbUser, dbPwd) ; Statement ateStatement();
//更新数据库中的信息
connmit();
return true;
}
catch(Exception e){
System.out.println( "executeSql---"+e.toString() );
return false;
}
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论