您的位置:首页 > 数据库

PreparedStatement动态给数据库写内容 以及之前数据库崩了的事情

2016-03-11 18:21 483 查看
testdemo4.java如下

package my_sql_test;

import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.SQLException;

public class testdemo4 {

public static void main(String[] args){
//		insert("mi");
lib L=new lib();L.setBook("ji");
insert(L);
}

static void insert(String book){
String sql = "insert into lib (book) values (?)";
Connection conn=DBUtil.open();
try {
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setString(1, book);
pstmt.executeUpdate();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
DBUtil.close(conn);
}
}

static void insert(lib l){
String sql = "insert into lib (book) values (?)";
Connection conn=DBUtil.open();
try {
PreparedStatement pstmt=conn.prepareStatement(sql);
pstmt.setString(1, l.getBook());
pstmt.executeUpdate();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
DBUtil.close(conn);
}
}
}


在做这件事情之前我其实一直都在很纠结的弄我的数据库,因为我重启电脑之后就打不开了,虽然我试了很久,可是我还是没有成功,于是我卸载且重启了。。。。
学会了在cmd下 通过cd重定向了。。。啊。。心累。。男票还在打篮球。。我把这个内容看完就去找他。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: