我用的数据库是INTERBASE,应该怎样写啊?

解决方案 »

  1.   

    先给你一点:
        Calendar cal = Calendar.getInstance();
        int ihour = cal.get(Calendar.DECEMBER);
        int iminute=cal.get(Calendar.MINUTE);
        String strhour = Integer.toString(ihour);
        String strminute=Integer.toString(iminute);
    给点分在继续.
      

  2.   

    去系统时间,同意楼上的。
    ID: select max(ID) from TBL_LOG.
    得到表里的最大ID值,然后加1就OK。
      

  3.   

    ID: select max(ID)+1 from TBL_LOG.
    Calendar cal = Calendar.getInstance();
    可以获得服务器当前时间
      

  4.   

    SimpleDateFormat sp = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
    System.out.println(sp.format(Calendar.getInstance().getTime()));
      

  5.   

    可以在系统表当中取得系统当前的时间
    select sysdate from dual;
    至于自动加一呢,你可以创建触发器就可以咯,呵呵。
    goodluck;
      

  6.   

    系统日期:
    GregorianCalendar d = new GregorianCalendar();
    int today = d.get(Calendar.DAY_OF_MONTH);
    int month = d.get(Calendar.MONTH);
    int year = d.get(Calendar.YEAR);系统ID:
    可以用select max(ID) from ....
    其实用一个全局变量可能比较好