SqlServer“死”在那里了,打开表什么东西也看不见,表被程序锁住了。
原始:
ps = conn.prepareStatement(sql);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date = sdf.format(new Date());
ps.setString(1, title);
ps.setInt(2, id);
ps.setString(3, date);
ps.execute();
///////////////////////////////////////////////////
///////////////////////////////////////////////////
///////////////////////////////////////////////////
///////////////////////////////////////////////////
改正:
ps = conn.prepareStatement(sql);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date = sdf.format(new Date());
ps.setString(1, title);
ps.setInt(2, id);
ps.setString(3, date);
ps.execute();
conn.commit();//必须提交
没有提交,导致那张表一直被占用,锁死。