Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Sử dụng combobox để load dữ liệu từ CSDL và tìm kiếm trên datagridview

  1. #1
    Ngày gia nhập
    01 2013
    Bài viết
    2

    Mặc định Sử dụng combobox để load dữ liệu từ CSDL và tìm kiếm trên datagridview

    Mình đã load được CSDL lên combobox, bjo mình muốn sử dụng combobox này để tìm kiếm dữ liệu trên datagridview như thế này được không, bạn nào biết xin chỉ giáo
    Attached Thumbnails Attached Thumbnails Untitled.jpg  

  2. #2
    Ngày gia nhập
    01 2013
    Bài viết
    2

    Mặc định Lọc dữ liệu sử dụng combobox

    huhu, ko bác nào giúp e à

  3. #3
    Ngày gia nhập
    02 2009
    Bài viết
    121

    Hi bạn,

    1. Bạn đã load CSDL len datagridview từ dataTable.
    2. Lọc dữ liệu từ dataTable trên với điều kiện giá trị Combobox
    3. Gán lại dataTable vừa dc lọc đó lên lại datagridview

    ví dụ:
    gán dataTable lọc : "select * From <Table> where IDcombo = combobox.SelectedValue.tostring()"
    Đã được chỉnh sửa lần cuối bởi DuyCanh : 28-01-2013 lúc 09:26 AM.

  4. #4
    Ngày gia nhập
    11 2012
    Bài viết
    117

    Lâu rùi không vào không bik chủ topic còn cần giúp ko nhưng mình xin giúp thế này để có bạn nào searth thì có cái sài:
    Trong sự kiện select_index_change của combo:
    Code:
    coso.moketnoi();
    DataView dv = new DataView(coso.laybang("hocsinh")); // bạn thay bảng hocsinh = bảng mà bạn load trên datagridview
    dv.RowFilter = string.Format("mahocsinh like '%{0}%' ", txtmahs.Text); // thay mahocsinh = tên trường dữ liệu bạn load trên combobox
    tengridview.DataSource = dv;// tengridview là tên datagridview của bạn
    hàm laybang() trong class coso:
    Code:
    class coso
        {
            public static SqlConnection cn;
            public static void moketnoi()
            {
                cn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=QUAN_LY_DIEM;Integrated Security=True");
                cn.Open();
            }
            public static DataTable laybang(string tenbang)
            {
                string sql = "select * from " + tenbang;
                SqlCommand cmd = new SqlCommand(sql, coso.cn);
                SqlDataAdapter da = new SqlDataAdapter(cmd);
                DataSet ds = new DataSet();
                da.Fill(ds,tenbang);
                return ds.Tables[0];
            }

  5. #5
    Ngày gia nhập
    02 2013
    Bài viết
    2

    a ơi cho e hỏi cái txtmahs là ở đâu thế?
    Thanks

  6. #6
    Ngày gia nhập
    02 2013
    Bài viết
    2

    Mặc định Sử dụng combobox để load dữ liệu từ CSDL và tìm kiếm trên datagridview

    ah, e làm đc rui`. Thanks a haucanpop6590 nhiu`

Các đề tài tương tự

  1. Database Cách load động combobox trong datagridview c#?
    Gửi bởi tinhyeusoida7667 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 22-03-2012, 10:00 PM
  2. Tìm kiếm trên listview với CSDL được Load từ SQL
    Gửi bởi nhoxpanda trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 15
    Bài viết cuối: 11-03-2012, 11:47 PM
  3. Load combobox trong datagridview
    Gửi bởi lonelymans trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 18-08-2011, 11:27 AM
  4. Lưu đồng thời DataGridView và Combobox vào csdl trong C#
    Gửi bởi nguyen.kiepdatrang trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 15-04-2011, 06:43 PM
  5. Combobox load DatagridView
    Gửi bởi chienthuc trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 1
    Bài viết cuối: 13-08-2008, 11:19 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn