vb 给data.recourdSource赋recourdset

来源:百度知道 编辑:UC知道 时间:2024/05/20 06:03:34
给data.recourdSource赋recourdset时data控件为空,可记录集不为空。
我写的代码如下
str = "select * from dist where distid like 'vt%'and ifchalk='已记帐'"
strdis.Open str, conn
Data1.RecordSource = strdis.Source
其中strdis不是空的,可data.recourdsource是空的。为什么
我试过了,data1还是没有记录

如果数据库连接是jet4.0就不支持data控件

直接Data1.RecordSource = strdis,不要加.source

你的控件绑定不应该用这种方式,RecordSource 的值应该是一张表或是一个SQL语句,或是一个存储过程,因此你的这个语句应该这样:
Data1.RecordSource = "select * from dist where distid like 'vt%'and ifchalk='已记帐'"