某数据管理项目小杂记

前一段完成了一个数据管理项目,主要使用Java + Oracle。做一个小结与杂记。

1 eclipse提示Java版本过低。
-> Oracle自带JVM版本低,且覆盖掉自己配置的Java Path。在环境变量中添加自己配置的更高版本的JRE&JDK。

2 查询出空指针异常。
-> JTable现实数据。查询前选中了JTable中某一行,但查询结果行数可能小于这一选中行的行号,于是出现空指针异常。可设置查询后选中第一行。

3 .CSV文件导入数据库。
-> 使用Sqlloader。
sqlloader userid =
log =
control =
BAD =
导入时.CSV内各数据项顺序应与控制文件.CTL文件内顺序相同。但.CTL不必与数据库内顺序相同,只要属性名相同即可。

4 Oracle ORA-01843:无效月份,是由英文与汉字表示月份方法不同引起的。可在数据库或注 册表中修改。

5 JSpinner日期值转换为字符串。
-> SimpleDateFormat formatter = new SimpleDateFromat("yyyy-mm-dd HH:mm");
String date = now.toString();

6 替换字符串中的空格
-> s = s.replaceAdd("\\s+","\t");
[size=large][/size]

 

你可能感兴趣的:(eclipse,jvm,oracle,项目管理,配置管理)