Oracle net:未知错误1-C#.net 2.0
Im获取错误:net:未知错误1 这是我的代码:Oracle net:未知错误1-C#.net 2.0,oracle,c#-2.0,devart,Oracle,C# 2.0,Devart,Im获取错误: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
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()上未处理的异常强>
直到今天一切都很顺利。我第一次得到这个
它不是真正的描述性的。有人能帮忙吗 我们的DBA在我们的用户帐户上实施了密码过期日期。我们用于应用程序的版本已过期。虽然我仍然可以使用该帐户连接到数据库并实际查询数据库中的数据,但它不想从应用程序中工作
所以问题就解决了。您是否尝试过直接在数据库中使用相同的参数值运行存储的进程?@Bigjim是的,100%运行