net:未知错误1 - C#.Net 2.0

时间:2013-10-10 08:00:54

标签: oracle c#-2.0 devart

我收到错误: net:未知错误1

这是我的代码:

private void btnLogin_Click_1(object sender, EventArgs e)
    {
        OracleCommand cmd = new OracleCommand();
        cmd.Connection = conn;
        cmd.CommandTimeout = 0;
        cmd.CommandText = "hhrcv_logon_validation";
        cmd.CommandType = CommandType.StoredProcedure;
        cmd.Parameters.Add("pv_emp_username", OracleDbType.VarChar).Value = txtUsername.Text;
        cmd.Parameters.Add("pv_emp_password", OracleDbType.VarChar).Value = txtPassword.Text;
        cmd.Parameters.Add(new OracleParameter("pv_return_message", OracleDbType.VarChar));
        cmd.Parameters["pv_return_message"].Direction = ParameterDirection.Output;
        string valid;
        conn.Open();
        **cmd.ExecuteNonQuery();**
        valid = cmd.Parameters["pv_return_message"].Value.ToString();
        if (valid.ToString() == "")
        {
            frmHome main = new frmHome(lblEmp_id_no.Text);
            main.Show();
            this.Hide();
        }
        else
        {
            MessageBox.Show("" + valid, "Error");
        }
        conn.Close();
    }

cmd.ExecuteNonQuery();

上未处理的例外

直到今天,一切都很好。我第一次得到这个。

它不是真正描述性的。有人可以帮助。

1 个答案:

答案 0 :(得分:0)

我们的DBA在我们的用户帐户上实施了密码到期日期。我们用于该应用程序的那个已过期。虽然我仍然可以使用该帐户建立与DB的连接,并实际查询数据库中的数据,但它不希望从应用程序中运行。

所以问题就解决了。