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

解决方案 »

  1.   

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

  2.   

    应该是在cimmand单击事件中,得到一个记录集。
    adodc1.recordsource="select * from table where id="&val(text1.text)
    刚学到这个地方。
      

  3.   

    应该是在command单击事件中,得到一个记录集。 
    adodc1.recordsource="select * from table where id="&val(text1.text) 
    刚学到这个地方。
      

  4.   

    在按钮的单击事件中编写如下代码:
    dim sql as string
    sql="select * from DB where id='&"text1.text"&'"
    with adodc1
    adodc1.connectionstring=conn     'conn 为你自己连接数据库的字符串
    adodc1.recordsource=sql
    adodc1.refeash
    end with把ADODC1的产生的记录集赋值给DATAGRID的数据源
      

  5.   

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