一、准备工作
- Java的IDE (本人使用的Myclipse,以下将会以 Myclipes展示具体过程)
- JDBC的包
- sql server 安装教程
二、具体步骤
-
导入jdbc包(右击工程文件,点击build path)
-
进行数据库设置(sql TCP配置(务必启动),sa权限设置)
3.Java 连接测试
Driver:自己随意取个
URL:localhost:1433;databaseName=你的数据名字
测试:test driver
语句:
public Connection Getconnection(){//建立连接
try {
String url="jdbc:sqlserver://localhost:1433;databaseName=HMDB";
String User="sa";
String password="";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
conn=DriverManager.getConnection(url, User, password);
return conn;
} catch (SQLException | ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
public void Method(){
try {
Statement st=Getconnection().createStatement();//建立语句
boolean rs=st.execute("update UserbasicInformation set 姓名 ='"+Name+"', 性别='"+Sex+"', 部门='"+Partment+"', 联系方式='"+Tel+"' "+ "where 职工号='"+Login.B+"'");?//执行语句,
//与数据库交互的,还有excute返回结果集,调用数据时,需要next()进行指向。
//(如:查询:ResultSet rs=st.executeQuery("select * from Userbasicinformation"
// );)
//rs.next() 指向第一行
if(rs){
System.out.print("Y");
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}