求助!如何在java代码中,将日期插入mysql数据库(对应字段类型是datetime),用JDBC连接数据库?
j***a.util.Date date = new SimpleDateFormat(34;yyyy-MM-dd hh:mm:ss").parse(new SimpleDateFormat("yyyy-MM-dd hh:mm:ss").format(new Date()))
;//获取系统时间 j***a.sql.Timestamp date1=new j***a.sql.Timestamp(date.getTime())
;//把j***a.util.Date类型转换为j***a.sql.Timestamp类型最后用setTimestamp();方法就可以插入到mysql数据库中了
j***a中表格连接数据库?
JTable的有一个方法是getTableModel().返回提供此 JTable 所显示数据的 TableModel. TableModel是一个接口,实际上返回的是DefaultTableModel类,它实现了TableModel接口。这个类中有一个方法是void addRow(Object[] rowData)。它就是将一行插入到JTable中。 不过JTable的setValueAt方法应该就可以实现。 楼主可以定义个一个线程类来完成。 比如你需要插入100行数据,可以在线程的run方法中写一个循环,在循环中写两行代码,一行是setValueAt,一行是刷新JTable,然后再让线程睡眠,这样一行一行的显示的效果就可以出来了! 或者楼主可以用进度条来打发等待的时间,就像打开netbeans的那个进度条一样,这个可以用JProgressBar类。楼主可以去查看一下源代码。如果楼主还是没有头绪,***脆就写个例子得了! 关于组件的添加或者类似设置窗口的大小,布局管理器等我就不做解释了!