TeacherDAL
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Teacher.DAL;
using TeacherModel;
namespace TeacherDAL
{
public class teacherDAL
{
private string str = "Data Source=.;Initial Catalog=MySchool;Integrated Security=True";
//显示所有信息
public DataTable teacher()
{
SqlConnection con = new SqlConnection(str);
string sql = "select * from teacher,grade where grade.gradeid=teacher.gradeid";
con.Open();
SqlDataAdapter da = new SqlDataAdapter(sql, con);
DataSet ds = new DataSet();
da.Fill(ds, ("info"));
return ds.Tables["info"];
}
//添加新老师
public bool Add(string Name, int Age, int TeacherYear, int GradeId)
{
bool flag = false;
string str = "Data Source=.;Initial Catalog=MySchool;Integrated Security=True";
SqlConnection con = new SqlConnection(str);
string sql = @"INSERT INTO [Teacher]
(
[Name]
,[Age]
,[TeacherYear]
,[GradeId])
VALUES
('" + Name + "'," + Age + "," + TeacherYear + "," + GradeI