`

2014年1月份 流水帐

 
阅读更多

1、oracle.sql.TIMESTAMP cannot be cast to java.sql.Timestamp

反射调用

protected Timestamp getOracleTimestamp(Object val){
		Class c = val.getClass();
		Timestamp time = null;
		try {
			Method method = c.getMethod("timestampValue", null);
			time = (Timestamp)method.invoke(val, null);
		} catch (Exception e) {
			e.printStackTrace();
		} 
		return time; 
	}

 M2:查询时处理成java.util.Date类型

public  List doQueryForGroup(String sql,Object[] params,int columnNum,int[] dateColIndexs)throws AppException{
		Connection conn = null;
		PreparedStatement pstmt = null;
		ResultSet rs  = null;
		List rsls = new ArrayList();
		try{
			conn = getConnection();
		    pstmt = conn.prepareStatement(sql);
		    if(params!=null&&params.length>0){
		    	for(int i=1;i<=params.length;i++)
		    		pstmt.setObject(i, params[i-1]);
		    }
		    rs = pstmt.executeQuery();
		    while(rs.next()){
		    	Object[] objs = new Object[columnNum];
		    	for(int i=1;i<=columnNum;i++){
		    		if(this.isContains(i, dateColIndexs)){
		    			//objs[i-1] = (java.util.Date)rs.getDate(i); 返回日期,无时间
		    			objs[i-1] = (java.util.Date)rs.getTimestamp(i);
		    		}else{
		    			objs[i-1] = rs.getObject(i);
		    		}
		    	}
		    	rsls.add(objs);
		    }
		}catch(Exception e){
			logger.error("do query  error"+e);
			e.printStackTrace();
			throw new AppException(e);
		}finally{
			close(rs, pstmt, conn);
		}
		return rsls;
	}

 

 

2、

分享到:
评论

相关推荐

    人民日报2014年语料库

    人民日报2014年语料库,2014.1.1至2014年1.23日人民日报语料库。

    2014年数学建模国赛B题思路代码

    《2014年数学建模国赛B题思路代码》是针对全国大学生数学建模竞赛中2014年B题的一种解决方案的详细呈现。数学建模是将实际问题抽象为数学模型,并通过数学方法进行求解的过程,旨在培养学生的创新思维、团队合作和...

    2014年下半年软件设计师考试真题

    《2014年下半年软件设计师考试真题解析与学习指南》 软件设计师考试,作为一项专业资格认证,旨在考核考生在软件设计领域的理论知识和实际应用能力。2014年下半年的考试,无疑是对广大备考者的一次重要检验。本篇...

    免费通用现金流水帐

    《免费通用现金流水账》恰好为此提供了便捷的解决方案。它可以帮助用户记录每一笔收入和支出,无论是日常生活中的购物消费,还是工作中的收入款项,都可以详细地进行登记,便于后期的分析和统计。 软件的核心功能...

    2014年各省市售电量数据分析

    1.理解数据可视化的绘图方法 2.掌握Tableau可视化步骤、原理和效果 3.掌握Tableau仪表板的使用

    2014年人民日报标注数据.zip

    《2014年人民日报标注数据》是一个包含丰富文本信息的资源,主要用于训练自然语言处理(NLP)领域的各类模型。这个压缩包的核心是2014年人民日报的文章,这些文章经过了专业的词汇标注,包括词性标注、实体识别等,...

    全国2014年4月自学考试《财务管理学》试题和答案00067.doc

    全国2014年4月自学考试《财务管理学》试题和答案主要涵盖了财务管理的基本概念、投资决策、筹资决策、营运资金管理和财务分析等多个方面的重要知识点。 1. 财务关系:试题中提到的"企业购买其他公司发行的债券"形成...

    适合家庭用的流水帐程序

    标题中的“适合家庭用的流水帐程序”指的是一个专为个人或家庭设计的财务管理软件,主要用于记录日常收支情况,帮助用户清晰地了解自己的财务状况。这类程序通常具有简单易用的界面,支持输入各种收入和支出项目,...

    附录4-1淡水资源(2014年)._ODName附录4-1 淡水资源(2014年).rar

    标题中的“附录4-1淡水资源(2014年)._ODName附录4-1 淡水资源(2014年).rar”指的是一个关于2014年全球或特定区域淡水资源的统计或分析报告,被压缩在名为“附录4-1淡水资源(2014年)._ODName附录4-1 淡水资源...

    现金流水账(现金凭证)源码

    【现金流水账(现金凭证)源码】是一个适用于家庭记账的软件,它包含了对现金流入和流出的详细记录,以及应收和应付款项的管理功能。从标题和描述中,我们可以提炼出以下几个重要的IT知识点: 1. **软件开发与源码*...

    2014年中国联通 IP城域网设备扩容工程part1

    2014年中国联通湖北IP城域网设备扩容工程一阶段设计说明

    2014年1全国研究生数学建模.pdf

    。。2014年1全国研究生数学建模.pdf

    2014年1全国研究生数学建模.docx

    。。2014年1全国研究生数学建模.docx

    2020年1月份青岛房地产市场月度简报.rar

    【标题】: 2020年1月份青岛房地产市场月度简报 这份文档主要聚焦于2020年1月份青岛地区的房地产市场动态,它涵盖了该时间段内的房价走势、交易量变化、市场供需状况、政策影响以及未来发展趋势等多个关键领域。通过...

    TalkingData-2014年移动游戏发展趋势分析

    - **开发者队伍不断壮大**:2014年全年,手游开发者数量持续增长,从1月份的1.16万家到11月份的约2万家,年末相比年初增长了75%。这显示了手游开发行业的蓬勃发展及其对人才的巨大吸引力。 - **CP规模的月度变化**:...

    2014年手游行业发展数据报告.pdf

    - **新游戏特点**:2014年1月至2月期间,新增游戏数量为445款,而2015年同期则增加到了2098款。这显示出新游戏市场的快速扩张。 - **热门游戏类型**:角色扮演游戏和卡牌游戏是2015年1月至2月期间曝光指数最高的游戏...

    按键精灵2014年老版本

    按键精灵是一款在中国广泛应用的自动化工具,尤其在2014年的这个老版本中,它以其简单易用和功能强大而受到用户的青睐。按键精灵能够帮助用户实现计算机上的各种操作自动化,减轻手动重复劳动,提高工作效率。 一、...

    2014年辛星tkinter教程第一版.rar

    这个"2014年辛星tkinter教程第一版.rar"压缩包包含了一个早期版本的Tkinter教程,由辛星编写,专注于介绍如何使用Tkinter进行GUI编程。 在Tkinter中,你可以创建各种各样的组件,如: 1. **标签(Label)**:用于...

    财务流水账实时查询表.xlsx

    财务流水账实时查询表是一种电子表格,主要应用于企业管理财务流水账目,能够实时反映和查询企业的财务状况。它通常包含一系列特定格式的表格,通过录入每日的财务流水数据,比如收入和支出,以及相应的分类和备注等...

    杭州2014年海康笔试

    【标题】:“杭州2014年海康笔试”指的是海康威视公司在2014年于杭州进行的一次技术笔试活动,主要针对的是C++编程语言的考察。海康威视,作为国内安防行业的领军企业,其招聘流程和技术标准在行业内具有较高的参考...

Global site tag (gtag.js) - Google Analytics