请问各位高手:
    我想制作一个添加用户的界面,按“确定”后在“用户信息表”中查找与当前注册的用户名相同的记录,如果找到则显示“改用户已存在,请重新输入用户名”。我使用的VB+SQL SEVER 2000。我在改窗体上创建了一个ADO对象,想用它的Adodc1.Recordest.find方法,请问怎么写呢?比如adodc1.recordest.find "用户名=" & txt1.text ,这样写怎么也不对,请问正确的格式改怎么写?我已经使用ADO对象与数据库建立了连接。谢谢:)

解决方案 »

  1.   

    adodc1.datasource="select * from Tab_User where 用户名='"& txt1.text & "'"
    adodc1.refresh
    if adodc1.recordset.recordcount>0 then
       msgbox "用户已存在,请重新输入用户名!"
    else
       adodc1.recordset.addnew
        .....
    end if
      

  2.   

    错了,是
    adodc1.RecordSource ="select * from Tab_User where 用户名='"& txt1.text & "'"
      

  3.   

    Me.Adodc1.Recordset.Find ("字段名" & Text1.Text & "")
      

  4.   


    Me.Adodc1.Recordset.Find ("字段名=" & Text1.Text & "")
    Text1.Text  查询的条件
      

  5.   

    adodc1.recordest.find "用户名='" & txt1.text & "'"