Bài Tập C# Nâng Cao 3 Tier - Load Data Vào ComboBox

Bài Tập C# Nâng Cao 3 Tier - Load Data Vào ComboBox

B1 Thiết Kế Form Main
Bài Tập C# Nâng Cao 3 Tier - Load Data Vào ComboBox
B2 Thiết Kế Mô Hình 3 Tầng Như Sau
 
B3 Viết Code Cho 3 Tầng.
Tầng Data Viết Lớp Kết Nối và class DataLop

namespace TangData
{
public class KetNoi
{
private OleDbConnection con;
public OleDbConnection Con
{
set { con=value; }
get { return this.con; }
}
public KetNoi()
{
Con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0 ; Data Source=QLDiem.accdb");
Con.Open();

}

public DataSet getdataset(string sql,string tenbang)
{

DataSet ds = new DataSet();
OleDbDataAdapter da = new OleDbDataAdapter(sql,Con);
da.Fill(ds,tenbang);
return ds;
}  }  }

namespace TangData
{
public class clsDataLop:KetNoi
{
public DataSet getdatasetlop(string tenbang)
{
string sql = @"Select * From " + tenbang;
return getdataset(sql,tenbang);
}
}
}
Tầng Xử Lý Viết Class clsXulyLop

namespace TangXuly
{
    public class clsXulyLop
    {
        clsDataLop objlop = new clsDataLop();
     public   DataSet getLop(string TenBang)
        {
            return objlop.getdatasetlop("Lop");
        }
    }
}
Và Tầng Main

#region "Khai Báo Chung"
        DataSet dsSV, dsLop;
        DataTable tblLop, tblSV;
        clsXulyLop objLOP=new clsXulyLop();
        clsXulySV objSV = new clsXulySV();
#endregion
        private void FrmMain_Load(object sender, EventArgs e)
        {
            cboLop.DisplayMember = "TenLop";
            cboLop.ValueMember = "MaLop";
            cboLop.DataSource = objLOP.getLop("Lop").Tables[0];

        }

Bạn thấy bài viết này như thế nào?: 
Average: 10 (1 vote)
Ảnh của Tommy Tran

Tommy owner Express Magazine

Drupal Developer having 9+ year experience, implementation and having strong knowledge of technical specifications, workflow development. Ability to perform effectively and efficiently in team and individually. Always enthusiastic and interseted to study new technologies

  • Skype ID: tthanhthuy

Advertisement

 

jobsora

Dich vu khu trung tphcm

Dich vu diet chuot tphcm

Dich vu diet con trung

Quảng Cáo Bài Viết

 
5 Phần mềm chỉnh sửa âm thanh miễn phí tốt nhất

5 Phần mềm chỉnh sửa âm thanh miễn phí tốt nhất

Không cần phải bỏ tiền túi để mua phần mềm chỉnh sửa ngon lành nhưng bạn vẫn có thể cho ra những sản phẩm ấn tượng với 5 phần mềm chỉnh sửa âm thanh miễn phí tốt nhất dưới đây.

Công nghệ Dual LED Light Bar được ứng dụng cho iPad 3

Công nghệ Dual LED Light Bar được ứng dụng cho iPad 3

Dual LED Light Bar là công nghệ mới, sử dụng 2 thanh đèn LED để tăng độ sáng cho màn hình.

Mọi khó khăn đều là quà tặng - đáng xem những gì thế giới thay đổi

Mọi khó khăn đều là quà tặng - đáng xem những gì thế giới thay đổi

Thế giới thay đổi rất nhanh, những cái cũ không còn phù hợp sẽ được thay thế bằng cái mới tốt hơn

Công ty diệt chuột T&C

 

Diet con trung