`
fanjf
  • 浏览: 299294 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

数据类型转换几种错误

 
阅读更多

数据类型转换:
数据库中放的是 int 类型数据,POJO写的是Interger类型 ,从数据库中查询后,方法到一个List列表中,但是List列表时以Map形式存放的,

在jsp页面无法直接迭代出来,所以要在查询后将该list中的map形式转换成Object型!

直接用强制转换 存不到数据库中:
直接转A:(Integer)map.get("FCheck".toUpperCase());
使用如下方式B::
(Integer.valueOf(map.get("FCheck".toUpperCase())+""))
 注意B不可以存NUll数据,所以数据库中如果有空数据,要加以判断!

 下边与同理!数据库中是Date POJO 中写的是 Timestamp;
    判断status是否为空
   if( map.get("FStatus".toUpperCase()) != null){
    analyseCompareHistoryA.setStatus((Integer.valueOf(map.get("FStatus".toUpperCase())+"")));
   }else{
    analyseCompareHistoryA.setStatus((Integer) map.get("FStatus".toUpperCase() ));
   }
   analyseCompareHistoryA.setCheck((Integer.valueOf(map.get("FCheck".toUpperCase())+"")));
     Date ctime = (Date) map.get("FCreateTime".toUpperCase()+"");
   analyseCompareHistoryA.setCreateTime( new java.sql.Timestamp( ctime.getTime()));

 

java.sql.Date--->java.sql.Timestamp
new java.sql.Timestamp(yourDate.getTime());

java.sql.Timestamp-->java.sql.Date
new java.sql.Date(yourTimestamp.getTime());

界面要显示毫秒的话,在date传到前面时转化格式即可!

分享到:
评论

相关推荐

    详解SQL Server中的数据类型

    SQL Server支持两种字符数据类型,一种是常规,另外一种则是Unicode。常规数据类型包括CHAR和VARCHAR,Unicode数据类型包括NCAHR和NVARCHAR。常规字符的每个字符使用1个字节存储,而Unicode数据的每个字符要求2个...

    1954北京坐标转80大地坐标转换软件

    首先,我们要弄清楚几种坐标表示方法。大致有三种坐标表示方法:经纬度和高程,空间直角坐标,平面坐标和高程。 我们通常说的WGS-84坐标是经纬度和高程这一种,北京54坐标是平面坐标和高程着一种。 现在,再搞...

    java实验报告

    1、 熟悉Workspaces、Project、Class等概念及创建过程; 2、 掌握MyEclipse的初步使用...8、 表达式中常数以及结果的数据类型的转换 9、 熟悉几种Java常用方法的引用 10、培养好的源代码注释习惯 11、培养好的命名风格

    狂人C程序员入门必备

    2.3.1 计算机表示负整数的几种方法 2.3.2 计算机码制和C语言的关系 2.3.3 暂时不必关心的一些细节 2.3.4 int类型值的范围 2.3.5 int类型常量在代码中的其他写法 2.3.6 Dev C++中int类型的机器数 2.4 对数据类型的...

    validation:像Either这样的数据类型,但具有累加的Applicative

    诸如Either的几种数据类型,但是具有不同的属性和类型类实例。 为这些不同的表示提供了库支持,包括与lens相关的功能,用于在每个表示之间进行转换并对其相似性进行抽象。 从下载。 Validation Validation数据...

    视频转换Total Video Converter

    Total Video Converter是一种强大和多功能视频转换软件,支持播放转换所有类型的视频和音频格式文件无法播放的 iPod,iPhone,iTouch,PSP,Zune,cellphone,它,PDA 等。 媒体燃烧工具集成,晒视频的 DVD / SVCD /...

    电子商务数据分析的流程.pptx

    将数据从一种表示形式变为另一种表现形式的过程,即将原始数据转换成为适合数据分析的形式。 从数据源中抽取数据的过程 对数据表中的数据有目的的进行加、减、乘、除等计算,以求最大化地开发数据价值、提取有用...

    大小写金额转换-源码

    {-------------------------------------------------------------------- 货币数字转为为中文大写的组件 Version 1.31 by SNAKEJIAO 2003.4.13简介: 可以转化整数,浮点数,及时间日期型数据 配合别名列表可以进行...

    单片机的数据采集系统设计.doc

    2.3 故障诊断模块 数据采集过程中,若出现故障会直接影响采样结果,所得到的错误数据不允许存档 ,并应该记录故障原因及持续时间。故障诊断模块主要是89C51外围芯片 MAX691的电源监控以及掉电保护电路检测到硬件...

    DbConvertStudioSetup1.7.zip

    这个惊人的程序允许用户和开发人员以几种方式迁移数据。用户可以从某些经过实战考验的情况中进行选择,如下所述:  Master为slave的迁移  单向同步  双向同步  最后但并非最不重要的数据供应  DBConvert ...

    pl/sql developer 9 + 注册机

     PL/SQL Developer为简化日常开发专门提供了几种工具。使用这些工具,您可以重新编译全部不合法对象、查找数据库源中文本、导入或导出表格、生成测试数据、导出文本文件、监控dbms_alert和dbms_pipe事件、浏览会话...

    新手学习C++入门资料

    有时候,根据表达式的需要,某个数据需要被当成另外的数据类型来处理,这时,就需要强制编译器把变量或常数由声明时的类型转换成需要的类型。为此,就要使用强制类型转换说明,格式如下: int* iptr=(int*) &...

    Excel 2007数据透视表完全剖析 1/7

    12.2.4 怎样将数据透视表转换为硬数据 283 12.2.5 有简单的方法填充行字段留下的空单元格吗 283 12.2.6 简单的方法填充许多列中行字段留下的空单元格 285 12.2.7 为什么我的数据透视表对于某些数据项不包含月...

    完美动易2006 SW6.5转PHPCMS 2007 SP6.rar

    6、针对于转换过程中遇到的种种问题,一方面修改了程序中的几处不严谨的地方,另一方面给出了解决办法。 7、针对于动易开源的SiteWeaver CMS6.5,也实现了ACCESS与MSSQL两种版本的的顺利转移。 8、花费了大量的时间...

    Excel 2007数据透视表完全剖析 3/7

    12.2.4 怎样将数据透视表转换为硬数据 283 12.2.5 有简单的方法填充行字段留下的空单元格吗 283 12.2.6 简单的方法填充许多列中行字段留下的空单元格 285 12.2.7 为什么我的数据透视表对于某些数据项不包含月...

    Excel 2007数据透视表完全剖析 4/7

    12.2.4 怎样将数据透视表转换为硬数据 283 12.2.5 有简单的方法填充行字段留下的空单元格吗 283 12.2.6 简单的方法填充许多列中行字段留下的空单元格 285 12.2.7 为什么我的数据透视表对于某些数据项不包含月...

    C语言程序设计标准教程

    在C语言中,构造类型有以下几种: ?数组类型 ?结构类型 ?联合类型 3.指针类型  指针是一种特殊的,同时又是具有重要作用的数据类型。其值用来表示某个量在内存储器中的地址。虽然指针变量的取值类似于整型量,但...

    经济数据分析实验报告.doc

    理解并掌握数据类型的概念。 2. 掌握一份具体问卷转化为数据文件。 3. 掌握正确设置变量及属性,区分处理主观题与客观题、单选题、多选题及表格式题目的 不同之处。 4. 掌握带标签值数据的录入。 2. 实验内容 见...

    Excel新增工具集

    2、人民币大小写等常用数据转换:可将人民币小写转换成大写、能四舍五入四舍五入、甩去零头取整、提取甩去的零头、工资纳税计算、分数或名次转等次、汉字转拼音、英语单词首字母转大写等。由于采用在单元格输入公式...

Global site tag (gtag.js) - Google Analytics