以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户服务  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=2)
----  [求助]请教!高手请进(关于选项列表的一些疑问)  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=2&id=19622)

--  作者:zhangjiawu
--  发布时间:2008-8-19 17:45:35
--  [求助]请教!高手请进(关于选项列表的一些疑问)

当选项列表的字段较多时,有些字段的记录并没写满

这时使用数据网格、数据项目组合列表等这些构件来显示那些有空记录的字段时

会把空记录一起显示出来,有什么方法可以避免?

我的思路是:先用记录循环,然后循环过程中判断是否为空

为空时得到当前记录(查了论坛里的,据说得到的是当前记录号,但是不是很清楚,试了很多方法也不行)

然后赋值给数据网格的显示行数

结果那些空记录照样显示

请说的具体一点,最好有个例子,谢谢!





--  作者:mysoap
--  发布时间:2008-8-19 22:15:22
--  

你说的好像有问题,我没有找到“数据网格”这个构件;如果是“数据表网格”,那直接使用,SQL查询语句,就可以解决,不需要你这么复杂的判断。

“当前记录号”直接在"数据集"的“操作数据”属性“子项”中就可以找到。


--  作者:mysoap
--  发布时间:2008-8-19 22:17:19
--  
“记录号_Y”好像是可以直接读写的。
--  作者:zhangjiawu
--  发布时间:2008-8-20 8:28:05
--  

哦,谢谢指点,不太明白

用SQL应该怎么写?

试试先吧


--  作者:zhangjiawu
--  发布时间:2008-8-20 12:03:14
--  

有谁有什么办法么?

我试了不行哦


--  作者:zhangjiawu
--  发布时间:2008-8-21 9:36:46
--  
已经解决了……