类库的创建
(1)在解决方案里添加项目,分别添加DAL,BLL,UI三个类库。
(2)分别为三个类库添加引用。
类库的作用
1:UI层,放入窗体
2:BLL层,传递数值
3:DAL层,数据库操作层(一个类操作一张表)
尝试载入一张表
UI(表的load)
ctsql ctsql1 = new ctsql();//实例化bll层中的类
private void maininfo_Load(object sender, EventArgs e)
{
dataGridView1.DataSource = ctsql1.GetTable();
}
BLL
cnsql ctsql1 = new cnsql();//实例化dal的类
public DataTable GetTable()
{
return ctsql1.gettable();
}
DAL
public DataTable a = new DataTable();
public SqlConnection sql = new SqlConnection("server=.;database=aoteman1;uid=sa;pwd=123456");
public DataTable gettable()
{
string sqlconnect = "select name from 属性表";
sql.Open();
SqlDataAdapter adapter = new SqlDataAdapter(sqlconnect,sql);
adapter.Fill(a);
sql.Close();
return a;
}