Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle net:未知错误1-C#.net 2.0_Oracle_C# 2.0_Devart - Fatal编程技术网

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

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

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";
        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%运行