Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1

    lám sao để KQ tìm kiếm hiển thị trên datagrid ? pro giúp em...

    đạ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

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    hix.ko có ai giúp mình sao[IMG]images/smilies/Cry.gif[/IMG]

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •