VB问题,当记录集为空时,怎样才能得到该记录集有多少个字段(access数据库)??

我用的是MSHFlexGrid来显示记录,但是记录为空时,MSHFlexGrid就不能正常工作。那么我想的方法是先清空MSHFlexGrid,二是判断记录是否为空,如不是... 我用的是MSHFlexGrid来显示记录,但是记录为空时,MSHFlexGrid就不能正常工作。

那么我想的方法是先清空MSHFlexGrid,二是判断记录是否为空,如不是空再把MSHFlexGrid绑定ADO上。

这样就有个问题是如果记录集为空,那么我还是想让MSHFlexGrid的第一行可以显示记录集的各个字段名(用for 循环把第一行填上字段名),可是我无法判断空记录集的字段数(.RecordCount这个方法在不为空时有效,空时就出错了)

所以我想在这里请求各位高人告之“当记录集为空时,怎样才能得到该记录集有多少个字段??”的办法!!先谢谢了
我是新手,RecordCount这个东西是我自己试出来,可以反应不为空的列数。

至于你说的要加一条记录,可以到是可以,我也想过,

不过我还是想知道能否可以直接得到一个空记录的字段数的方法??
展开
 我来答
chixun99
2009-03-29 · TA获得超过706个赞
知道小有建树答主
回答量:464
采纳率:87%
帮助的人:173万
展开全部
你可以先判断记录集是否为空,为空时,增加空记录一条,并把各字段名分别赋值给你的第一条记录即可,不过提醒你一下那个.recordcount属性不是返回记录的总数的吗?你自己查帮助看一下,我只是从它的名称判断的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式