2017-07-07 25 views
1
 string connectionString = String.Format("Provider=OraOLEDB.Oracle;OLEDB.NET=true;User ID={0};password={1};Data Source={2}", username, password, database); 
     OleDbConnection connection = new OleDbConnection(connectionString); 

     connection.Open(); 

打开连接时,如果oracle密码过期,它会提示用户更改密码。我只是想让它失败,不会提示他们输入密码。OleDbConnection

回答

2

根据Oracle,您需要将PwdChgDlg选项添加到connectionString。

顺便说一句,我在我的浏览器中搜索“oracle oledb密码过期”。

+0

完美。谢谢。 –