M Lönh Cña Bióu Méu Frmtim:: Using
M Lönh Cña Bióu Méu Frmtim:: Using
using using using using using using using using System; System.Collections.Generic; System.ComponentModel; System.Data; System.Drawing; System.Text; System.Windows.Forms; System.Data.SqlClient;
namespace TimLuaChon { public partial class frmTim : Form { //chuoi ket noi string strCon = "Data Source =.;Database =QLLUONG;Integrated Security=true"; //Hoac string strCon="Data Source=.;Initial Catalog=QLLUONG;Integrated Security=True" //Khai bo cc bin cn dng private SqlConnection myConnection; private SqlDataAdapter myDataAdapter; private DataTable myTable; public frmTim() { InitializeComponent(); } private void frmTim_Load(object sender, EventArgs e) { myConnection = new SqlConnection(strCon); myConnection.Open(); string SqlStr = "SELECT manv,hoten,hsluong,ngaysinh,tendv,luong=hsluong*650000 FROM donvi,nhanvien where nhanvien.madv=donvi.madv"; myDataAdapter = new SqlDataAdapter(SqlStr, strCon); myTable = new DataTable(); myDataAdapter.Fill(myTable); //Chuyn d liu ln li dataGridView1.DataSource = myTable; } private void buttim_Click(object sender, EventArgs e) { if (rad1.Checked) { string SqlStr= "SELECT manv,hoten,ngaysinh,hsluong,tendv,luong=hsluong*650000 FROM donvi,nhanvien where nhanvien.madv=donvi.madv and manv='" + txtma.Text + "'"; myDataAdapter = new SqlDataAdapter(SqlStr,strCon); } if (rad2.Checked) { string SqlStr = "SELECT manv,hoten,ngaysinh,hsluong,tendv,luong=hsluong*650000 FROM donvi,nhanvien where nhanvien.madv=donvi.madv and ngaysinh='" + txtns.Text + "'"; myDataAdapter = new SqlDataAdapter(SqlStr, strCon); } if (rad3.Checked) { string SqlStr = "SELECT manv,hoten,ngaysinh,hsluong,tendv,luong=hsluong*650000 FROM donvi,nhanvien
where nhanvien.madv=donvi.madv and hsluong >=" + txtl1.Text + " and hsluong <=" + txtl2.Text; myDataAdapter = new SqlDataAdapter(SqlStr, strCon); } if (rad4.Checked) { string SqlStr = "SELECT manv,hoten,ngaysinh,hsluong,tendv,luong=hsluong*650000 FROM donvi,nhanvien where nhanvien.madv=donvi.madv and tendv=N'" + cbodonvi.Text + "'"; myDataAdapter = new SqlDataAdapter(SqlStr, strCon); } myTable = new DataTable(); myDataAdapter.Fill(myTable); //Chuyn d liu ln li dataGridView1.DataSource = myTable; } private void butbotim_Click(object sender, EventArgs e) { string SqlStr = "SELECT manv,hoten,ngaysinh,hsluong,tendv,luong=hsluong*650000 FROM donvi,nhanvien where nhanvien.madv=donvi.madv"; myDataAdapter = new SqlDataAdapter(SqlStr, strCon); myTable = new DataTable(); myDataAdapter.Fill(myTable); //Chuyn d liu ln li dataGridView1.DataSource = myTable; } } }
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; // ba mu k n c sdli n n t i u
ba n
pha i
using Syem.Data.SqlClient t
namespace Control_Ado_net { public partial class Form1 : Form { public Form1() { InitializeComponent(); } // nen viet rieng ra 1 ham load du lieu de goi lai nhieu lan private void load_data() { // tao mot doi tuong ket noi //Connection : L i tng dng kt ni vi database (data source). //con ten minh t //"server=.\\sqlexpress;database=Northwind;Integrated security=true; //chu kt n ba va tool cho connnect to database l n nh ba ko thu i i n o n y u n c SqlConnection con = new SqlConnection("server=.\\sqlexpress;database=Northwind;Integr ated security=true;"); // lay du lieu ngay tren may dung dau cham ("server=.;") // Tao 1 doi tuong dataAdapter //DataAdapter : L mt i tng phc tp trong Data Provider. N cung cp mt cu n
i gia Connection v DataSet SqlDataAdapter da = new SqlDataAdapter("Select*from categories",con); // tao 1 doi tuong datatable DataTable tb = new DataTable(); // dien du lieu vao datatable da.Fill(tb); // gan bang len Grid dataGridView1.DataSource = tb; } private void Form1_Load(object sender, EventArgs e) { // call method lay du lieu load_data(); } private void btInsert_Click(object sender, EventArgs e) { // tao mot doi tuong ket noi SqlConnection con = new SqlConnection("server=.\\sqlexpress;database=Northwind;Integr ated security=true;"); SqlCommand cmd = new SqlCommand("insert into Categories(categoryname) values('" + tex tBox2.Text + "')", con); // Luu y: categoryid tu dong tang nen ta k can nhap cho truong hop nay con.Open(); // mo ket noi cmd.ExecuteNonQuery();// thi hanh con.Close();// dong ket noi // load du lieu lai load_data();
private void btUpdate_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection("server=.\\sqlexpress;database=Northwind;Integr ated security=true;"); SqlCommand cmd = new SqlCommand("update Categories set categoryname=('" + textBox1.Te xt + "')", con); con.Open(); cmd.ExecuteNonQuery();// thi hanh con.Close();// dong ket noi // load du lieu lai load_data();
private void btDelete_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection("server=.\\sqlexpress;database=Northwind;Integr ated security=true;"); SqlCommand cmd = new SqlCommand("delete Categories set categoryname=('" + textBox1.Te xt + "','"+textBox2.Text+"')", con); con.Open(); cmd.ExecuteNonQuery();// thi hanh con.Close();// dong ket noi // load du lieu lai load_data();
} }