`
jnudgh
  • 浏览: 567 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

操作double数值入数据库时出现异常

阅读更多
环境:weblogic10g,hibernate,jdbc
当时使用hibernate操作的double值入库后出现异常,直接使用jdbc操作时也出现异常,但是重启应用后又OK了。

数据库显示值 实际数据值
2300000 2270476
2900000 2835840
1400000 1332820
42000 41390
250000 247336
30000 29376
51000 50776
31000 30176
70000 69672
41000 40548
32000 31720
40000 39518
52000 51052
14000 13064
150000 148950
180000 174494
哪能帮忙看看问题可能出现的地方。
分享到:
评论

相关推荐

    数据库与C#数据类型对比

    数据库与C#数据类型对比是IT领域中一个重要的主题,特别是在进行数据库操作和应用程序开发时。C#是一种广泛使用的编程语言,而数据库则扮演着存储和管理数据的关键角色。了解两者之间的数据类型对应关系和转换方法是...

    MFC下的操作access数据库--源码

    在实现这些功能时,还需要处理可能出现的异常,比如数据库连接失败、查询无结果等。这可以通过包含头文件并使用try-catch块来完成。 ```cpp try { // 数据库操作代码 } catch (CDaoException* pExcep) { pExcep->...

    labview与mysql数据库资料.7z

    7. **事务处理**:在进行多步骤的数据库操作时,了解如何在LabVIEW中使用事务是很重要的。事务可以确保一系列数据库操作要么全部成功,要么全部失败,保持数据的一致性。 8. **错误处理**:当数据库操作出现错误时...

    java常见的异常

    10. **SQLException**:处理数据库操作时,如果出现错误,如连接失败、查询语法错误等,都会抛出此检查性异常。使用数据库连接时,应使用`try-with-resources`语句来确保资源的正确关闭。 11. **...

    java 数字格式转换异常(NumberFornatException)

    在Java编程语言中,`NumberFormatException`是一个常见的运行时异常,它发生在尝试将字符串转换为特定数字类型(如`Integer`, `Double`, `Float`等)时,如果字符串不能被解析为对应类型的数值,就会抛出这个异常。...

    Java常见异常大全[定义].pdf

    10. **SQLException**:在处理数据库操作时,如果发生错误,如SQL语句执行失败或数据库连接问题,会抛出此异常。使用数据库连接时,要进行适当的异常处理并关闭连接。 11. **IOException**:输入/输出操作失败时,...

    数据库 数据类型float到C#类型decimal, float数据类型转化无效

    在标题中提到的“数据库数据类型float到C#类型decimal, float数据类型转化无效”中,问题的核心在于尝试将数据库中float类型的数据转换为C#中的decimal类型时出现错误。这个问题通常发生在数据从数据库中取出后,...

    2021-2022计算机二级等级考试试题及答案No.16469.docx

    - 数据库中的异常处理通常使用try-catch结构来捕获和处理可能出现的错误。 3. 窗体级变量: - 窗体级变量是在特定窗体内部定义的变量,可以在该窗体的各个子程序中访问,但不能被其他窗体的子程序直接访问。 4. ...

    我的delphi

    当试图将字符串、布尔值或其他非数值类型转换为这些数值类型时,如果没有正确处理,就会出现这种错误。 这个错误可能有以下几种常见原因: 1. **输入验证**:用户输入的数据未进行有效验证,导致非数字字符被传递...

    MySQL的数据类型和建库策略.pdf

    在设计和管理MySQL数据库时,了解其数据类型和建库策略至关重要。 首先,MySQL提供了多种数据类型,这些数据类型大致可以分为以下几类: 1. 整数类:包括TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)和BIGINT。...

    txt2db:获取一个带分隔符的文本文件并用它填充一个数据库表。-matlab开发

    MATLAB提供了丰富的函数来支持这些操作,如`isnan`用于检测和处理非数字值,`str2double`或`cell2mat`用于将字符串转换为数值,以及`ismissing`来处理缺失数据。 2. **读取文本文件**: MATLAB的`textscan`函数是...

    matlab开发-txt2db

    7. **错误处理和日志记录**:良好的程序设计应包含错误处理机制,如使用`try-catch`结构捕获并处理可能出现的异常。同时,通过日志记录,开发者可以跟踪程序运行状态,便于调试和问题排查。 8. **用户界面**:虽然...

    decimal数据类型的小结

    2. **存储效率**:虽然`decimal`类型占用的空间可能比`float`或`double`大,但它在处理货币计算时能有效避免舍入误差,确保数据的准确性。 3. **运算稳定性**:`decimal`类型的运算结果更加稳定,不会出现因二进制...

    oracle pl/sql 开发教程

    执行部分是实际执行代码的地方,而异常处理部分则用于捕获和管理运行时可能出现的错误。 PL/SQL提供了多种数据类型,以满足各种需求。例如,NUMBER类型可以存储整数和浮点数,具有指定的精度和范围。BINARY_INTEGER...

    C# 几个textbox 里的值相加 赋值到 textbox

    另外,如果你的应用程序需要处理浮点数,可以将`int.TryParse()`替换为`double.TryParse()`,并将数值变量声明为`double`类型。 最后,考虑到用户可能会输入非数字字符,你可能还需要添加一些错误处理机制,如显示...

    公交查询系统

    5. **异常处理**:为了应对可能出现的错误,如网络中断、数据库连接失败等,系统需要包含异常处理机制,使用`try-catch`语句捕获异常并给出适当的反馈。 6. **用户界面**:提供用户友好的图形界面或者命令行接口,...

    JAVAEE英语单词

    4. SQLException:在进行数据库操作时,如果出现错误或异常情况,如SQL语句执行失败、连接问题等,Java会抛出SQLException。开发人员需要捕获并处理此类异常,以确保程序的健壮性。 5. IllegalArgumentException:...

    2021-2022计算机二级等级考试试题及答案No.9633.docx

    - **异常处理**:通过try-except语句捕获并处理程序运行时出现的错误,确保程序的健壮性。 - **断言处理**:用于调试阶段,帮助开发者验证程序状态是否符合预期,从而发现潜在的错误。 ### 其他知识点 - 表达式的...

    c# 读取wincc

    在整个过程中,务必捕获可能出现的异常,如网络中断、权限问题等,并提供相应的错误报告机制。 通过以上步骤,你可以用C#编写一个简单的程序,读取WinCC的内部变量。在实际应用中,你可能需要考虑性能优化、多线程...

Global site tag (gtag.js) - Google Analytics