*DAL层常用 读取 写入 代码
1 ///summey
2 ///读取
3 ///summey
4 DataSet ds = new DataSet();
5 SqlConnection conn = new SqlConnection(connString);
6 SqlDataAdapter objAdapter = new SqlDataAdapter(dboOwner + ".usp_SelectStudentsPartInfo", conn);
7 objAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
8 objAdapter.Fill(ds, "studentTable");
9 conn.Close();
10 conn.Dispose();
11 return ds;
12
13 ///summey
14 ///写入
15 ///summey
16 SqlConnection conn = new SqlConnection(connString);
17 SqlCommand objCommand = new SqlCommand(dboOwner + ".usp_InsertClass", conn);
18 objCommand.CommandType = CommandType.StoredProcedure;
19 objCommand.Parameters.Add("@ClassName", SqlDbType.NVarChar, 50).Value = dsClass.Tables["Class"].Rows[0]["ClassName"];
20 objCommand.Parameters.Add("@GradeID", SqlDbType.Int).Value = dsClass.Tables["Class"].Rows[0]["GradeID"];
21 conn.Open();
22 objCommand.ExecuteNonQuery();
23 conn.Close();
24 conn.Dispose();
2 ///读取
3 ///summey
4 DataSet ds = new DataSet();
5 SqlConnection conn = new SqlConnection(connString);
6 SqlDataAdapter objAdapter = new SqlDataAdapter(dboOwner + ".usp_SelectStudentsPartInfo", conn);
7 objAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
8 objAdapter.Fill(ds, "studentTable");
9 conn.Close();
10 conn.Dispose();
11 return ds;
12
13 ///summey
14 ///写入
15 ///summey
16 SqlConnection conn = new SqlConnection(connString);
17 SqlCommand objCommand = new SqlCommand(dboOwner + ".usp_InsertClass", conn);
18 objCommand.CommandType = CommandType.StoredProcedure;
19 objCommand.Parameters.Add("@ClassName", SqlDbType.NVarChar, 50).Value = dsClass.Tables["Class"].Rows[0]["ClassName"];
20 objCommand.Parameters.Add("@GradeID", SqlDbType.Int).Value = dsClass.Tables["Class"].Rows[0]["GradeID"];
21 conn.Open();
22 objCommand.ExecuteNonQuery();
23 conn.Close();
24 conn.Dispose();