đại khái cái project nóa có hình như sau:
Ý tưởng của em là nhập nội dung tìm kiếm vào cái edit, chọn kiểu tìm kiếm trong combo box, nhấn nút tìm ... veo` veo` --> kết quả được bôi đen trong cái datagrid bên dưới , nhưng build xong , chạy thử ko thấy ra cái gì hết. Bây giờ đệ muốn kết quả tìm kiếm nó hiển thị trong cái datagrid thì phần code cho cái button : tim phải sửa ntn, cách khai báo biến trong cái datagrid, cụ thể là cách sử dụng nó sao cho hiệu quả. các huynh, có huynh nào thông thạo hướng dẫn em với. đây là đoạn code trong cái nút tìm:
Mã:
void CViduso7View::OnButton2() //timkiem
{UpdateData(true);
m_pSet->MoveFirst();
BOOL kt=false;
// TODO: Add your control notification handler code here
if (m_combo=="ma so sach") // m_combo la bien cua hop combobox
{
while(!m_pSet->IsEOF() ^ kt)
{
if(stricmp(m_pSet->m_MA_SO_SACH,m_chuoitim)==0) //m_chuoitim la
kt=true; //bien so nhap
else //vao khung edit
m_pSet->MoveNext();
}
}
else if (m_combo=="ten tac gia")
{
while(!m_pSet->IsEOF() ^ kt)
{
if(stricmp(m_pSet->m_TAC_GIA,m_chuoitim)==0)
kt=true;
else
m_pSet->MoveNext();
}
}
else if (m_combo=="nhan de")
{
while(!m_pSet->IsEOF() ^ kt)
{
if(stricmp(m_pSet->m_NHAN_DE,m_chuoitim)==0)
kt=true;
else
m_pSet->MoveNext();
}
}
UpdateData(false);
if(kt==false)
MessageBox("khong tim thay quyen sach nao nhu the");
}
ah em dùng VC++6.0
View more random threads:
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...