Professional Documents
Culture Documents
conn.ConnectionString = @"Provider=Microsoft.Jet.Oledb.4.0;Data
Source=C:\Users\Techsi.vn\Documents\vtMinh_KiemTra.mdb";
conn.Open();
Bài sửa
Bai Them
Bai Xoa
}
}
Bai 4 kieu 2
Bài 5
Bài 5
private void btnTimKiem_Click(object sender, EventArgs e)
{
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = @"Provider=Microsoft.Jet.Oledb.4.0;Data
Source=C:\\Users\\Admin\\Documents\\Visual Studio 2008\\vtMinh_KiemTra.mdb";
conn.Open();
string sql = @"SELECT vtMinh_Sach.MaSach, vtMinh_Sach.TenSach,
vtMinh_Sach.NhaXuatBan, vtMinh_Sach.NamXuatBan, vtMinh_LoaiSach.TenLoaiSach
FROM vtMinh_LoaiSach INNER JOIN vtMinh_Sach ON vtMinh_LoaiSach.MaLoaiSach =
vtMinh_Sach.MaLoaiSach";
string dk = "1=1";
if (txtMaSach.Text.Trim() != "") dk = dk + string.Format(" and
MaSach = '{0}'", txtMaSach.Text);
if (txtTenSach.Text.Trim() != "") dk = dk + string.Format(" and
TenSach = '{0}'", txtTenSach.Text);
if (txtNhaXuatBan.Text.Trim() != "") dk = dk + string.Format(" and
MaSach = '{0}'", txtNhaXuatBan.Text);
if (txtNamXuatBan.Text.Trim() != "") dk = dk + string.Format(" and
NamXuatBan = {0}", txtNamXuatBan.Text);
if (txtTenLoaiSach.Text.Trim() != "") dk = dk + string.Format("
and MaSach = '{0}'", txtTenLoaiSach.Text);
sql = sql + " WHERE " + dk;
OleDbDataAdapter ad = new OleDbDataAdapter(sql, conn);
DataTable tb = new DataTable();
ad.Fill(tb);
grView.DataSource = tb;
}
Bài 4
private void btnHienThi_Click(object sender, EventArgs e)
{
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = @"Provider=Microsoft.Jet.Oledb.4.0;Data
Source=C:\Users\Techsi.vn\Documents\vtMinh_KiemTra.mdb";
conn.Open();
string sql = @"SELECT vtMinh_Sach.MaSach, vtMinh_Sach.TenSach,
vtMinh_Sach.NhaXuatBan, vtMinh_Sach.NamXuatBan, vtMinh_LoaiSach.TenLoaiSach
FROM vtMinh_LoaiSach INNER JOIN vtMinh_Sach ON vtMinh_LoaiSach.MaLoaiSach =
vtMinh_Sach.MaLoaiSach";
OleDbDataAdapter ad = new OleDbDataAdapter(sql, conn);
DataTable tb = new DataTable();
ad.Fill(tb);
grView.DataSource = tb;
}
Bài Thêm
private void btnThem_Click(object sender, EventArgs e)
{
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = @"Provider=Microsoft.Jet.Oledb.4.0;Data
Source=C:\\Users\\Admin\\Documents\\Visual Studio 2008\\vtMinh_KiemTra.mdb";
conn.Open();
string sql = string.Format(@"INSERT INTO
vtMinh_Sach(MaSach,TenSach,NhaXuatBan,NamXuatBan,MaLoaiSach)
VALUES('{0}','{1}','{2}',{3},'{4}')", txtMaSach.Text,
txtTenSach.Text,txtNhaXuatBan.Text, txtNamXuatBan.Text, txtMaLoaiSach.Text);
OleDbCommand cmd = new OleDbCommand(sql, conn);
cmd.ExecuteNonQuery();
MessageBox.Show("Du lieu da duoc them");
}
Bài Sua
public partial class Sua : Form
{
public Sua()
{
InitializeComponent();
}
Bài Xoa
namespace BaiKiemTra
{
public partial class Xoa : Form
{
public Xoa()
{
InitializeComponent();
}
private void Xoa_Load(object sender, EventArgs e)
{
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = @"Provider=Microsoft.Jet.Oledb.4.0;Data
Source=C:\\Users\\Admin\\Documents\\Visual Studio 2008\\vtMinh_KiemTra.mdb";
conn.Open();
OleDbDataAdapter ad = new OleDbDataAdapter("Select * From
vtMinh_Sach", conn);
DataTable tb = new DataTable();
ad.Fill(tb);
cboMaSach.DataSource = tb;
cboMaSach.DisplayMember = "MaSach";
cboMaSach.ValueMember = "MaSach";
}