0
我想通过C#代码更改我的.mdb数据库密码。我正在使用以下代码,但出现了一些错误。所以请帮助我。如何通过C#代码更改.mdb数据库密码?
IErrorInfo.GetDescription因E_FAIL(0x80004005)失败。这个错误来了。
代码:
OleDbConnection cnn1 = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path + ";Jet OLEDB:Database Password=" + pwd + ";Mode=Share Exclusive");
OleDbCommand cmd1 = new OleDbCommand();
cnn1.Open();
cmd1.Connection = cnn1;
string Query="ALTER DATABASE PASSWORD <newPassword> " + pwd + "";
cmd1.CommandText = Query;
blnSuccess = cmd1.ExecuteNonQuery();