大家好,我有一个问题:一个窗体中有一个DATAGRID控件,一个TEXT控件,一个COMMAND按钮,文件中己存在一个数据库,我要求在TEXT输入要查询的内容,按COMMAND键则在DATAGRID中显示要查询的内容,代码应该怎么实现啊???请大家帮帮忙....

解决方案 »

  1.   

    用vb菜单上有个“外接程序”菜单,然后你设置一下“外接程序管理器” 
    加载“vb 6 数据窗体向导”,然后你关闭管理器后在“外接程序”菜单 
    里就可以找到“数据窗体向导”了,然后通过“数据窗体向导”连接你的 
    数据库和选择你的窗口界面,然后就可以得到一个窗口了。 
    修改代码他查询语句的代码就可以了。
      

  2.   

    datagrid只是绑定 的反映recordset而已所以只要改sql语句dim Rs as new adodb.recordset
    dim conn as new adodb.connection'连接代码省略.自己去写dim strsql as string
    strNum=text1.text
    strsql="select * from Phonelist where PhoneNum=" & "'" & strNum & "'"
    If Rs.State <> adStateClosed Then Rs.Close
    rs.open strsql,conn,3,3set datagrid.DataSource=rs这样就可以了,记得datagrid只和recordset有关系就好
      

  3.   

    用SQL语言查询如: 
        sqlstmt = "select businessmanid from businessman where businessmanid='" + Trim(TEXT1.text) + "'" 
      

  4.   

    www.skyrising.com 内有不少实例,可以参考