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位)。所以溢出。

相关文章:

  • 2021-12-01
  • 2021-08-20
  • 2022-12-23
  • 2022-01-21
  • 2022-01-24
  • 2022-12-23
  • 2021-06-14
  • 2021-12-02
猜你喜欢
  • 2022-01-13
  • 2021-05-25
  • 2021-10-05
  • 2021-12-21
  • 2021-06-13
  • 2021-07-22
相关资源
相似解决方案