DAL层(SQLHelp)
- 创建DAL层使用类库
- 在DAL层创建类SQLHelp
- 在DAL层添加引用: Model System.Configuration System.Data System.Data.SqlClient
使用某些引用时 先在解决方案资源管理器DAL层下的引用添加(右键 添加引用)
- 创建类后检查是否具有public属性 没有要手动加上 不然无法调用
- 获取数据库链接使用ConfigurationManager.ConnectionStrings方法
- ConnectionStrings[""]里的字段在前台(.aspx)使用GridView选择数据源绑定中获取
之后在Web.config中connectionStrings字段下add name也能找到
-
查询方法
public static DataTable Query(string sql) { DataTable dt = new DataTable(); SqlDataAdapter sda = new SqlDataAdapter(sql, strconn); sda.Fill(dt); return dt; }
-
非查询方法
public static int NoQuery(string sql) { int num; SqlConnection conn = new SqlConnection(strconn); SqlCommand cmd = new SqlCommand(sql, conn); try { conn.Open(); num = cmd.ExecuteNonQuery(); } finally { if (conn.State == ConnectionState.Open) { conn.Close(); } } return num; }
-
最后使用///添加相应注释