我正在尝试通过使用工作组文件作为用户安全来保护 Access 数据库。该文件必须与数据库位于同一文件夹中,并且您必须输入用户名和密码才能访问数据库。我在 connectionString 中读到了一些关于参数“系统数据库”的内容,但我不确定如何使用它。数据库是这样创建的:
String accessConnectionString = "Provider=Microsoft.JET.OLEDB.4.0;Data Source=" + filepath";
using (OleDbConnection accessConnection = new OleDbConnection(accessConnectionString))
{
ADOX.Catalog cat = new ADOX.Catalog();
cat.ActiveConnection.Close();
var newCreatedCatalog= cat.Create(accessConnectionString);
OleDbCommand oleCommand = new OleDbCommand();
// fill database
}