关于记录集的问题,谢谢
各位老师,我有一个mshflexgrid控件,我现在根据不同的条件打开不同的记录集,将mshflexgrid的datasource属性设置为对应的记录集,同时将mshflexgrid控件的tag属性设置为对应记录集所在表的表名,所以请问各位老师如何获得recordset所在表的表名,请各位老师指点,谢谢根据不同的条件打开不同的记录集
***************************
在这时获取表名不可以吗? recordset 又不一定是从一个表里取出来的,何来的表名?
取得recordset.source
再用字符串定位找到From后的表名
当然这是个笨方法,不过想用recordset的属性和方法好象不太可能。。 Adodc1.Recordset.Source
或
Adodc1.RecordSource
中可以找到表名,需要自己解析。
应该是你首先要知道干嘛才去查询的呢
怎么会是先查出所有表然后再去干嘛呢?
所以我觉得你有个思维误区
先知道你要查询的表 然后再用语句连接数据库 查询 然后得到记录集
补充:VB , 基础类