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

 
Tối ưu hóa hiệu ứng KDE cho Desktop

Tối ưu hóa hiệu ứng KDE cho Desktop

KDE (chữ viết tắt của K Desktop Environment) là một môi trường màn hình nền hiện đại trên các máy vi tính chạy dưới hệ điều hành UNIX/Linux

Cách sửa máy in Canon 1210 bị kẹt giấy

Cách sửa máy in Canon 1210 bị kẹt giấy

Giấy quá mỏng => thay giấy khác và nên sử dụng loại giấy được nhà sản xuất khuyến cáo (thông thường là giấy có định lượng từ 70g trở lên).

Google chính thức bổ sung phương thức quảng cáo video trên Youtube

Google chính thức bổ sung phương thức quảng cáo video trên Youtube

Mọi người hẳn đã quá quen với Google Adwords, công cụ quảng cáo nổi tiếng nhất và có hiệu quả cao nhất đối với cả túi tiền của khách hàng và cả của gã khổng lồ Google. Mới đây Youtube đã thiết kế một khung hình động quen thuộc cho phép các hãng tận dụng sự bùng nổ của video trên Internet để quảng cáo thương hiệu của mình, được gọi là Google AdWords cho Video.

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

 

Diet con trung