日期:2014-05-19  浏览次数:20860 次

Enterprise Library January 2006使用问题
我的环境:
vs2005,
Enterprise   Library   January   2006   for   .Net   framework   2.0
SQL   Server   2000
我的要求:只使用Data   Access   Application   Block连接数据库,执SP

请教:
1。Enterprise   Library   Configuration那里对app.config怎么设置
2。引用里要加入那些DLL
3。请发一段执行带参数执行SP的C#代码

------解决方案--------------------
用它自带的配置工具来配置
执行sp这样就可以
Database db = DatabaseFactory.CreateDatabase();
DataSet ds = db.ExecuteDataSet( "GetDesktopNotify ");
至于带参数,类似于这样
DBCommandWrapper wrapper = db.GetSqlStringCommandWrapper(sql);
wrapper.AddInParameter( "@id ",DbType.Int32,entity.ID);
db.ExecuteNonQuery(wrapper);

详细的使用,上webcast,有讲座