JAVA 为什么数据库连接成功了 但是添加不了数据 5
packageclass1;importjava.sql.*;publicclasstest{publictest(){//TODO自动生成的构造函数存根}publics...
package class1;
import java.sql.*;
public class test {
public test() {
// TODO 自动生成的构造函数存根
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
Connection conn=null;
Statement sql=null;
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
System.out.println("数据库驱动程序注册成功!");
String url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind";
String user = "sa";
String password = "fenfen";
conn = DriverManager.getConnection(url, user, password);
System.out.println("数据库连接成功");
sql=conn.createStatement();
//添加数据
int i=sql.executeUpdate("insert into tablestudent values('11','王峰','男','5','90','2014-9-1','10','13419632368')");
if(i==1){
System.out.println("添加成功");
}else{
System.out.println("添加不成功");
}
}
catch(Exception e)
{
e.printStackTrace();
System.out.println("数据库连接失败");
}finally{
try {
if(sql!=null){
sql.close();
}
if(conn!=null){
conn.close();
}
} catch (SQLException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}
} 展开
import java.sql.*;
public class test {
public test() {
// TODO 自动生成的构造函数存根
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
Connection conn=null;
Statement sql=null;
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
System.out.println("数据库驱动程序注册成功!");
String url ="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=northwind";
String user = "sa";
String password = "fenfen";
conn = DriverManager.getConnection(url, user, password);
System.out.println("数据库连接成功");
sql=conn.createStatement();
//添加数据
int i=sql.executeUpdate("insert into tablestudent values('11','王峰','男','5','90','2014-9-1','10','13419632368')");
if(i==1){
System.out.println("添加成功");
}else{
System.out.println("添加不成功");
}
}
catch(Exception e)
{
e.printStackTrace();
System.out.println("数据库连接失败");
}finally{
try {
if(sql!=null){
sql.close();
}
if(conn!=null){
conn.close();
}
} catch (SQLException e) {
// TODO 自动生成的 catch 块
e.printStackTrace();
}
}
}
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询