Kết quả 1 đến 5 của 5

Chủ đề: Lọc dữ liệu trên datagrid VB6

  1. #1
    tuyenco1011 Guest

    Lọc dữ liệu trên datagrid VB6

    Mình có một datagrid, một text1 và một command
    khi load form thì datagrid đã nhận dữ liệu >>>COI NHƯ ĐÃ LÀM
    giờ mình muốn nhập vào text1 và click command để lấy lại dữ liệu theo điều kiện ( Có thể nói là muốn lọc dữ liệu hiển thị trên datagrid)
    Mã:
    Private Sub Text1_Click()
      Dim cn As Object
      Dim rs As Object
      Dim sstr As String
      sstr = Text1
      Set cn = CreateObject("ADODB.Connection")
      Set rs = CreateObject("ADODB.Recordset")
      cn.Provider = "Microsoft.ACE.OLEDB.12.0"
      cn.ConnectionString = "Data Source= " & App.Path & "/KH.xlsm; Extended Properties=""Excel 12.0;HDR=Yes;"";"
      cn.CursorLocation = 3
      cn.Open
      rs.Open "SELECT * FROM [DM$] WHERE Casx like 'A%'", cn, 3, 1   'chay OK
      'rs.Open "SELECT * FROM [DM$] WHERE Casx like" & sstr & "%", cn, 3, 1   "Muon tuy bien theo bien sstr nhung khong chay"
      Set DataGrid1.DataSource = rs
    End Sub
    Vậy anh em nào biết chỉ giúp???

  2. #2
    nguyenquy@aye.vn Guest
    Trích dẫn Gửi bởi maytinhvp01
    Mình có một datagrid, một text1 và một command
    khi load form thì datagrid đã nhận dữ liệu >>>COI NHƯ ĐÃ LÀM
    giờ mình muốn nhập vào text1 và click command để lấy lại dữ liệu theo điều kiện ( Có thể nói là muốn lọc dữ liệu hiển thị trên datagrid)
    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>
    </div>
    Thường mấy bài dạng nói dễ không dễ, nói khó cũng không khó... Chỉ khó khi không có file đính kèm, mất công mường tượng rồi phải giả lập file để test thôi

  3. #3
    abc.xyz Guest
    [QUOTE="maytinhvp01"]Mình có một datagrid, một text1 và một command
    khi load form thì datagrid đã nhận dữ liệu >>>COI NHƯ ĐÃ LÀM
    giờ mình muốn nhập vào text1 và click command để lấy lại dữ liệu theo điều kiện ( Có thể nói là muốn lọc dữ liệu hiển thị trên datagrid)
    Mã:
    rs.Open "SELECT * FROM [DM$] WHERE Casx like '" & sstr & "%'", cn, 3, 1
    Tôi chỉ xét về câu lệnh còn về bạn bỏ vào sự kiện Text1_Click mà text1 là điều kiện thì không hợp lý.

  4. #4
    sarahbig Guest
    Trích dẫn Gửi bởi Hai Lúa Miền Tây
    Do điều kiện lọc là chuổi, mà điều kiện chuổi thì phải có dấu nháy đơn bao quanh điều kiện, bạn thử chỉnh lại như sau:


    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>
    </div>
    Chuẩn rùi đấy anh ah!Em cam ơn nhé

  5. #5
    thuyduong Guest
    Trích dẫn Gửi bởi ndu96081631
    Thường mấy bài dạng nói dễ không dễ, nói khó cũng không khó... Chỉ khó khi không có file đính kèm, mất công mường tượng rồi phải giả lập file để test thôi
    Vâng lần sau em rút kinh nghiệm ạ!

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
  •