算术运算导致溢出选择表

时间:2012-09-11 10:54:31

标签: c# oracle

我试图从oracle数据库中选择数据并在DataGridView中显示它。但它失败了。它说算术操作导致溢出。我没有使用任何数学运算,所以这个错误可以是? 代码剪断:

public MainForm()
{
    InitializeComponent();
    try
    {
        con = new OracleConnection(conStr);
        con.Open();
        query = "select * from CHECKINFO";
        da = new OracleDataAdapter();
        da.SelectCommand = new OracleCommand(query, con);
        dt = new DataTable();
        da.Fill(dt); // error occures here
        dataGridView1.DataSource = dt;
        con.Close();
    }
    catch (OracleException ex)
    {
        MessageBox.Show(ex.Message);
    }
}

enter image description here

1 个答案:

答案 0 :(得分:0)

试试这个,

在应用程序项目的属性中,使用Main方法的属性,将平台目标从AnyCPU设置为X86。希望能帮助到你。并确保在Build - >中使用此配置。 ConfigurationManager中。