PreparedStatement动态给数据库写内容 以及之前数据库崩了的事情
2016-03-11 18:21
483 查看
testdemo4.java如下
在做这件事情之前我其实一直都在很纠结的弄我的数据库,因为我重启电脑之后就打不开了,虽然我试了很久,可是我还是没有成功,于是我卸载且重启了。。。。
学会了在cmd下 通过cd重定向了。。。啊。。心累。。男票还在打篮球。。我把这个内容看完就去找他。。
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重定向了。。。啊。。心累。。男票还在打篮球。。我把这个内容看完就去找他。。
相关文章推荐
- 用mysqlbinlog查看row格式的事件
- 01.redis安装
- 关于Oracle 11gR2中的Database Smart Flash Cache特性以及该特性所适用的操作系统
- 生产环境下Mysql一些建表标准
- spring整合springMVC、mybatis、hibernate、mongodb框架
- 常见的Mysql 命令操作
- 平板电脑重启后mysql不启动
- coreseek(sphinx)安装2(mysql数据源配置和测试)
- ibatis源码学习(四)动态SQL的实现原理
- Sql inner join
- MySQL慢查询日志
- VC6.0下更改字体(win64) oracle解锁用户
- Oracle与MySQL的几点区别
- mysql集群搭建问题及解决方法集锦
- CentOS7安装配置redis
- SQL数据分组后取最大值或者取前几个值(依照某一列排序)
- centos7上安装oracle 12c
- mysql用存储过程将一个表中的数据跟新到另一个表中
- MySQL 2个数据库之间的共享
- Oracle的Merge into语法