using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; // using BLL; using Common; namespace EnterPriseTest
<二>业务逻辑层BLL下的BookSystem.cs代码如下
using System; using System.Data; // using Common; using DAL; namespace BLL }
<三>通用Common层下的Book.cs 代码如下
using System; namespace Common
<四>数据访问层BookDA.cs代码如下
using System.Data; using Microsoft.Practices.EnterpriseLibrary.Data; using Common; namespace DAL
<五>存储过程addbook
CREATE procedure addbook ( @Name varchar(50), @Author varchar(50), @ISBN varchar(50), @Description varchar(50), @Subject varchar(50), @ItemId INT = NULL OUTPUT ) as insert into books values(@Name,@Author,@ISBN,@Description,@Subject) select @ItemId=@@Identity GO <六>编译,运行出现错误提示: 安全性异常 说明: 应用程序试图执行安全策略不允许的操作。要授予此应用程序所需的权限,请与系统管理员联系,或在配置文件中更改该应用程序的信任级别。 异常详细信息: System.Security.SecurityException: 不允许所请求的注册表访问权。 解决方法:请运行你安装目录下的(我的安装目录是D:\Program Files\Microsoft Enterprise Library June 2005\src)InstallServices.bat 即可解决问题.