我收到错误: 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();
上未处理的例外直到今天,一切都很好。我第一次得到这个。
它不是真正描述性的。有人可以帮助。
答案 0 :(得分:0)
我们的DBA在我们的用户帐户上实施了密码到期日期。我们用于该应用程序的那个已过期。虽然我仍然可以使用该帐户建立与DB的连接,并实际查询数据库中的数据,但它不希望从应用程序中运行。
所以问题就解决了。