我在VB中建了一个窗体,主要用来实现从数据库中查询数据,然后通过DataGrid控件将查询到的数据显示出来。希望做到未点击“查询”按钮前,DataGrid控件中部显示任何数据,只有点击“查询”按钮后才显示数据。个人认为配合使用Adobe控件有些问题,因为它总是一上来就把数据库中需要从中查询的表中数据给显示出来了。求高手给出详细解答,最好能有代码。谢谢!
解决方案 »
- vb中有没有直接的禁用和启用网卡的办法?
- 还是判断AUTOCAD是否已被打开问题
- 高难度技术,ado记录集如何搞到RDO记录集中
- 有没有人做过刷卡读记录的?近来看看。
- 如何使被调用的外部程序成为MDI窗口中的子窗口被管理?
- 求救!!!vb高手、大神请进!VB代码封装成ActiveX dll!!!
- 请问谁有英语字典数据库,用TXT,MDB都行!!!!!!!!!!!!!!!!
- 如何迫使Treeview中的某一node在单击另一node之前产生某一事件,或者产生某一消息
- 紧急求助!!!关于sql语句的查询的问题!!小草!吸海垂虹!装配脑袋!大侠!!。。。。高手们。快来。肯定有难度!!
- 请问怎么判断动态数组已经被ERASE过了?
- 数据库登陆
- 摄SQL语句在VB中执行问题
adodc.RecordSource= sql
DataGrid.Refresh
sql语句给个特殊条件,就是查不出一条记录,点击“查询”按钮时,将sql替换为能查询出记录的sql即可
在form_load()事件中设置
set datagrid1.datasource=Nothing
在查询按钮_click()事件中设置
adodc1.recordsource=sql查询语句
adodc1.refresh
set datagrid1.datasource=adodc1
datagrid1.refresh
即可显示查询数据信息,试一试吧
点击按钮后,在传递正确的SQL语句