我现在用vb做的前台,用数据源odbc把sql数据库和vb联系起来了,但是效果不是很好,我还是不很会用,我现在就有一个很郁闷的问题.我在数据库里建了一张表,它的两个属性是学生姓名和学生学号,在vb里的界面上有两个text框,第一个输入姓名,第二个输入学号,我想两个都输入后,点击一个确定键,就可以把姓名送入数据库进行查询,将查询到的学号返回到vb里,然后和输入的学号进行对比.
我现在不会把在text里输入的姓名送到数据库里,并让它查询,然后将查询到的学号返回到vb里.
请各位高手快来帮帮我!!!

解决方案 »

  1.   

    用ADO来做rs.open "slect * from where 姓名='" & trim(text1.text) & "'",cn,3,3rs为记录集对象,cn为连接对象。
      

  2.   

    dim sSql As String
    Dim sname as string
    sSql = "Select * from Table Where 姓名='" & Trim(Text1.text) & "'"
    Rst.Open sSql 'Rst为与当前连接相关的记录集
    sName = Rst!学号
    rst.close
    If sName = Trim(Text2.Text) Then
    ..........
    Http://www.xygu.com