vb+access 数据库中datagrid的绑定问题

来源:百度知道 编辑:UC知道 时间:2024/05/14 06:32:52
用的vb6.0+access2003 做一个小型数据库,我在access里先由基本表建了两个查询1,2(tableview),然后由这两个查询再建一个查询3,在vb 中用datagrid绑定这个查询3,运行结果只显示列名却没有内容,在access里是可以看到数据的。。。把这个datagrid的数据源设为基本表是正常的,为什么绑定查询却只能显示列名呢?
我发现了,如果查询是在设计视图里设计的,没有选择条件的就可以正常绑定,如果是有选择条件,比如 select *** from *** where *.日期 like'*2005*' ,加上这句like'*2005*' datagrid里就只有列名显示。。。无内容

怎么才能让内容在datagrid里正常显示呢?

建立view的过程有些问题。但如果只想解决当前问题的话,建议将sql语句写到vb里就行了。

我认为你用2查询基础上建立第3查询,它必须基于表1和表2的关连字段相同的2表数据记录存在,datagrid上方能见到记录,否则仅有字段列名.
不使用ACCESS的查询,直接使用SQL查询语句,请参考下列网址的答复:
http://iask.sina.com.cn/b/2350257.html