如何进行检索的?
Text_Change没问题

解决方案 »

  1.   

    change 中 msgbox text1.text 就会发现只有词组的第一字。
      

  2.   

    实际上不关 搜索语句和 datagrid 的事。
      

  3.   

    只显示第一个字?Private Sub Text1_Change()
    MsgBox Text1.Text
    End Sub
      

  4.   

    有能用change,要用keydown或lostfocus
      

  5.   

    yes, 比如在 text中输入“中国”词组,change 中的 msgbox text1.text  会弹出是 “中”。
    你可以试试看。
      

  6.   

    keydown 不行,按键就激活,没法出字了。lostfocus 我想也不行,想要按一个字自动更新查询。
      

  7.   

    Cooly(苦力) ,叫我怎么给分呢?
    呵呵,
    我白忙活了。
      

  8.   

    可以
    Private Sub Text1_KeyPress(KeyAscii As Integer)
    If KeyAscii = 13 Then
       msgbox text1.text
    End If
    End Sub