EnterpriseLibrary2
0--企业库常用方法下面我们重点来说一下DataAccessApplicationBlock操作数据库的方法
1、创建一个数据库实例DataBase//创建一个默认的数据库实例Databasedefaultdb=DatabaseFactory
CreateDatabase();//创建一个名为ConnectionString的数据库实例Databasedb=DatabaseFactory
CreateDatabase("ConnectionString");//上面两种创建数据库实例的方法的数据库可以是任何类型的数据库,取决于Config文件中的配置信息//下面的这种方面展示了创建一个SQL数据库的实例,需引用Microsoft
Practices
EnterpriseLibrary
Sql程序集SqlDatabasedbsql=DatabaseFactory
CreateDatabase("ConnectionString")asSqlDatabase;//我们同样也可以不通过配置文件来创建数据库实例,如下stringconnString="server=
;database=EnterpriseLibrary;uid=sa;pwd=";SqlDatabasenocofigdb=newSqlDatabase(connString);2、创建DbCommandDbCommand的创建方式有两种:一种是为了调用存储过程创建,一种是为了执行一般的SQL语句而创建,具体用哪一种方式,就要看你需要执行的是存储过程还是SQL语句了
//创建一个SQL语句的DbCommandDatabasedb=DatabaseFactory
CreateDatabase();stringsql="Select*fromperson";DbCommand