在写一个数据处理的代码,从本地读取数据插入数据库的表中,现在要求数据在读取之后经过变换后,发现不符合规定,则不能插入数据库,那么我用什么样的语句来抛弃这一条 记录呢,注意哦,这条记录有多个字段,只是由于 其中某个字段的数量太小不符合要求就要求放充这条记录,不能插入数据库中,急
解决方案 »
- 一个小问题!!!!!!非常小!!!!!!!
- 发现Thing in Java翻译的错误,大家进来鉴定一下!
- 对于for循环的另一种形式:for(X:Y) X代表什么,Y代表什么??
- 刚配好的环境,出错了,大哥们帮忙!
- ?新学java,不知道怎样访问本地的access数据库?望不吝赐教
- 请问在swt做的界面中, 从登录界面登录成功后怎么调用主界面啊?
- 推荐Java图形编程的书籍
- 高手请进,高分相送!
- 哪里能下载JAVA API的中文文档,就象SUN的英文文档说明那样详细,100分送上!!!
- {?}我用下面的方法,给toolbar里面的button加事件,是不是可以呢?
- 由Java中的Set,List,Map引出的排序技巧
- java 对象定义的问题
然后检测这条记录内的字段符不符合要求,不符合就continue,符合就插入?
莫非是一个字段一个字段的读取?
String line = "";
while((line = reader.readLine()) != null){
/** 分析line */
if(“不符合要求”)
continue;
else
/** 执行插入 */
}
fieldVsValue.put(Field.DEGREE, templates.get(Field.DEGREE));
fieldVsValue.put(Field.HEIGHT,templates.get(Field.HEIGHT));
fieldVsValue.put(Field.SIGHT, templates.get(Field.SIGHT));
fieldVsValue.put(Field.POSITION, templates.get(Field.POSITION));
fieldVsValue.put(Field.SALARY, templates.get(Field.SALARY));
fieldVsValue.put(Field.GENDER, templates.get(Field.GENDER));上面的是我代码一部分,是插入表中的语句,是读取每条记录后再处理里面的字段,如果某字段不符合要求就抛弃,像我这样的代码,比如工资Field.SALARY不符合要求想抛弃,怎么操作呢,抛弃了那这条记录的其它字段还会不会继续插入?