Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

làm nút search trên C# window from

12:43 25-05-2017 857 lượt xem 4 bình luận 07:54 26-05-2017

        private void txtE_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == 13)
            {
                try
                {
                    string eng = txtE.Text.Trim();
                    DataTable ds = SqlHelper.ExecuteDataset(SQLstring.strCon, "TuDien_TraTu", eng).Tables[0];
                    if (ds.Rows.Count > 0)
                    {
                        TxtN.Text = ds.Rows[0]["DinhNghia"].ToString();
                    }
                    else
                    {
                        MessageBox.Show("Từ nạy Hiện Chúng Tôi Chưa cập nhập");
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }        
        }     

khi em làm đoạn code này để khi em bấm tìm kiếm sau đó bấm enter để tìm kiếm nhưng nó chỉ tìm kiếm được 1 lần sau đó nó không nhận dữ liệu SQL nữa mọi người giúp em với ạ

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
꧁༒Hell Demons༒꧂ đã bình luận 23:20 25-05-2017

Cố gắng debug xem có lỗi chỗ nào ko nhé?

nguyennhan.ninomaxx đã bình luận 19:27 25-05-2017

bạn dùng KeyDown và bắt nút Enter nha.

private void txtSearch_KeyDown(object sender, KeyEventArgs e)
        {
            if(e.KeyCode == Keys.Enter)
            {
                login();
            }
        }

Câu hỏi mới nhất