代码是以access库为例,日期对象使用的java.sql.date()类型,因为据测试java.util.date类型是不能添加到datetime类型的字段中的:作者:淘特网
出处:http://www.tot.name
import java.sql.*;
import java.text.*;
/**
* 代码
*/
public class msaccessdb {
public static simpledateformat sd=new simpledateformat("mmm dd yyyy");
private preparedstatement pstmt=null;
private statement stmt=null;
private connection msconn=null;
public msaccessdb() {
try {
jbinit();
int userid=1;
listlogindata();//列出用户信息,上次登录时间...
updateuserlogin(userid);//更新用户表中的信息,登录时间...
listlogindata();//再次显示用户信息,以便对比
}
catch(exception e) {
e.printstacktrace();
}
}
private void listlogindata() throws sqlexception {
resultset rs=stmt.executequery("select * from user_table");
while (rs.next()) {
system.out.print(rs.getint("user_id")+"\t");
system.out.print(rs.getstring("nick_name")+"\t");
system.out.print(rs.getstring("last_name")+"\t");
system.out.print(rs.getstring("first_name")+"\t");
system.out.print(sd.format(rs.getdate("last_access_date"))+"\n");
}
}
private void updateuserlogin(int userid) throws sqlexception {
java.sql.date today=new java.sql.date(system.currenttimemillis());
pstmt.setdate(1,today);
pstmt.setint(2,userid);
pstmt.executeupdate();
}
private void jbinit() throws exception {
class.forname("sun.jdbc.odbc.jdbcodbcdriver");
msconn=drivermanager.getconnection("jdbc:odbc:test_db;;;");
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器