简单的Vb编程问题,本人初学

[复制链接]
查看11 | 回复3 | 2010-6-1 20:49:05 | 显示全部楼层 |阅读模式
我用的是VB和Access来做数据库,使用Adodc控件和DataGrid。
在做查询功能的时候遇到了问题,我想通过在姓名文本框(Text1)中输入姓名,点查询(Command1),来找到这个人在表中的记录。是不是要用Find语句呀?实在不太懂,还请大侠指教……

回复

使用道具 举报

千问 | 2010-6-1 20:49:05 | 显示全部楼层
这个,很难回答的,不过可以肯定你不算是初学者,你用Adodc控件连接数据库后,你就可以用它执行SQL语句了(DataGrid数据源必须设置为Adodc控件)select表示查询,不知道你的数据库学到什么程度了,所以很难帮你select本身不难学,但是要学好就很难,初学者就直接"select * from 表名"就好了,查询所有数据,成功后你就可以慢慢学where了"select * from 表名 where 字段名='" & text1.text & "'" 查询指定记录,至于如何用ADODC控件执行SQL语句请自行查询MSDN手册或者上网搜索下吧
回复

使用道具 举报

千问 | 2010-6-1 20:49:05 | 显示全部楼层
不需要,用rs.filter text1.text然后set datagrid.datasousor=rs可以过滤出结果,并在DATAGRID控件中显示不懂得还可以问我。
回复

使用道具 举报

千问 | 2010-6-1 20:49:05 | 显示全部楼层
用sql语句select取数据,再在datagridview里显示
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行