OCI-22053错误溢出如何解决

简介:

string   selectCommand   =   "select   *   from   o_c_perf_trunkgroup   where   start_time   >   to_date( '2006-08-31   08:00:00 ', 'yyyy-mm-dd   hh24:mi:ss ') "; 
                        OracleConnection   connection;   
                        try 
                        {   
                                String   connectionString   =   iniFile.IniReadValue(netType.ToUpper(),   "connString "); 
                                connection   =   new   OracleConnection(connectionString); 
                                connection.Open(); 
                                OracleDataAdapter   dataAdapter   =   new   OracleDataAdapter(selectCommand,   connection); 
                                DataSet   ds   =   new   DataSet(); 
                                ds.Locale   =   System.Globalization.CultureInfo.CurrentUICulture; 
                                dataAdapter.Fill(ds); 
                                dataGridView1.AutoGenerateColumns   =   true;   
                                dataGridView1.DataSource   =   ds.Tables[0];                                   
                        } 
                        catch   (OracleException   ex) 
                        { 
                                MessageBox.Show(ex.ToString()); 
                        } 


这个地方发生错误   dataAdapter.Fill(ds); 
错误提示:OCI-22053错误溢出 
原因是因为   SQL中查询某些字段的值精度太高了(小数点后20位)。所以溢出。

分类:  项目有关


本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/archive/2011/12/02/2271806.html,如需转载请自行联系原作者
目录
相关文章
|
8月前
|
安全 算法 C++
【C++ 异常 】深入了解C++ 异常机制中的 terminate()处理 避免不必要的错误(三)
【C++ 异常 】深入了解C++ 异常机制中的 terminate()处理 避免不必要的错误
165 0
|
2月前
|
网络协议 Java 网络安全
如何处理“协议异常”错误
当遇到“协议异常”错误时,通常需要检查网络连接、防火墙设置和软件版本。确保所有组件都是最新的,并尝试重新启动设备或应用程序。如果问题持续存在,请联系技术支持以获取进一步的帮助。
150 59
|
5月前
|
索引
Electron V8排查问题之v8 指针压缩的实现如何解决
Electron V8排查问题之v8 指针压缩的实现如何解决
51 0
|
5月前
|
编译器
【Bug记录】编译检查:expression后出现意外标识符
【Bug记录】编译检查:expression后出现意外标识符
|
8月前
|
存储 安全 NoSQL
【C++ 异常 】深入了解C++ 异常机制中的 terminate()处理 避免不必要的错误(二)
【C++ 异常 】深入了解C++ 异常机制中的 terminate()处理 避免不必要的错误
482 1
|
8月前
|
安全 程序员 编译器
【C++ 异常 】深入了解C++ 异常机制中的 terminate()处理 避免不必要的错误(一)
【C++ 异常 】深入了解C++ 异常机制中的 terminate()处理 避免不必要的错误
573 1
错误使用xlsread(line 260),错误:服务器出现意外情况
错误使用xlsread(line 260),错误:服务器出现意外情况
127 0
|
IDE Java 编译器
记一次inline使用不当导致编译期Null指针的排查过程
周五的一个下午,我哼着小曲和往常一样合完代码。准备运行试试看,结果build时发现了这样一个异常。
148 0
记一次inline使用不当导致编译期Null指针的排查过程
内存越界并不等于马上出错
内存越界并不等于马上出错
96 0