例一、数据访问层的创建
使用SqlConnection,SqlCommand,SqlDataReader的类进行数据库操作时,需要编写大量机械的代码,使用编写数据库访问类程序集,可以将这些重复的工作进行封装和复用。提高效率。
创建一个类库,生成AutoLotDAL(DataAccessLayer数据访问层)类库项目。
使用范例,首先添加引用,然后编写
例二、使用参数化查询改写InsertAuto
改写AutoLotDAL.cs文件中
使用Main示例
例三、使用存储过程进行数据查询
在AutoLotDAL中添加一个GetPetName方法,用于返回一个指定CarID的PetName,注意存储过程调用后的output返回类型,可以通过SqlCommand的Parameters索引获得其值。注意参数名称,大小写必须和存储过程的大小写一致。