vb 里是这样写的 
 dim dd as string
 dd= "%" & textbox1.text & "%"
 dim sql as string
 sql="select * from tablename where column='" & dd & "'"自己转一下,我就用的,一定 OK  输入 a  结果: a, ab,dfa,dfdadf …

解决方案 »

  1.   

    sql= "select * from tablename where 字段名 like '" & trim(Textbox1.value) & "'"
      

  2.   

    这些都要失去焦点后postback才行啊
    估计不是你要的
      

  3.   

    "SELECT * FROM TableName WHERE Field1 LIKE '%" + TextBox1.Text + "%'";
      

  4.   

    我也觉的他们说的和你想要的不同》
    http://www.csdn.net/develop/Read_Article.asp?id=27605
      

  5.   

    ms-help://MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfSystemWindowsFormsHelpClassShowHelpTopic.htm
    please look:
    help.showhelp()
    help.showhelpindex()
    help.showpopup()
      

  6.   

    TextBox1.AutoPostBack = True一定行的,除非你没放在form里,或者你改动过,系统会丢了
    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged的handles后面的东东。
      

  7.   

    你可以设置textbox的autopostback值,或者为textbox添加按下回车后的attribute
    不过由于总是autopostback你的值可能不会保存,看来只好用另外一种方法解决了
    比如按下回车键