我想为 MS Access 数据库(OLEDB 提供程序)使用 Microsoft 企业库数据应用程序块
我想要带有企业库的基于参数的 INSERT 功能(就像我们使用基于参数的代码的 SQL 提供程序一样 - database.params.Add("@EmpName", this.EmpName);
对于 MS Access 数据库连接,我想要同样的东西。
有人可以让我知道我该怎么做吗?
提前致谢。
这段代码会起作用吗?
SirDemon,感谢您的解释。我知道与 SQL 的 INSERT、更新和删除相关的一切。我希望它与 MS ACCESS 兼容。好的告诉我,下面的代码可以工作吗?
string query = "INSERT INTO DB (EmployeeID, Name) VALUES (@EmployeeID, @Name)
Database db = DatabaseFactory.CreateDatabase();
DbCommand sqlCommand = db.GetCommandFromText(query);
db.AddInParameter(sqlCommand, "@EmployeeID", this.EmployeeID);
db.AddInParameter(sqlCommand, "@Name", this.Name);
此示例是否适用于 MS Access 数据库。