以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  [求助]怎样捕捉选择查询结果的记录  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=6699)

--  作者:pc_doctor
--  发布时间:2006-12-28 18:33:26
--  [求助]怎样捕捉选择查询结果的记录

由于需要查询的条件多而复杂,采用了:“选择查询”、“ADO查询”、“数据源”、“数据表网格”、“URL连接标签”等构件。

“ADO查询1”连接到‘窗口1.ADO数据库连接1’;“选择查询1”连接到‘窗口1.ADO数据库连接1’、‘表1’、SQL查询:“ADO查询1”;“数据源1”连接到‘ADO查询1’;“数据表网格1”连接到‘数据源1’——这些都正确,点击‘查询’后,“数据表网格1”正确显示查询结果。

问题是,我在‘数据表1”设置了操作字段.甲,目的是想通过选择查询到结果后,双击“数据表网格1”相应的记录行时,将‘数据表1’的操作字段.甲的内容送给‘URL连接标签’去执行单击而打开操作字段.甲中存放的文件名(显示其文件内容)。

——可是,‘数据表网格1’的记录号始终停在第一条上,不管你双击哪一行记录,都是打开的第一条记录中的操作字段.甲的文件名。

请教ADMIN及各位高手……谢谢!


--  作者:admin
--  发布时间:2006-12-29 9:21:31
--  

还是你的“设置”问题,不查看你是怎么写的,猜是猜不出来。你可以针对描述的过程,单独做一个例子(不要添加别的功能),看看会不会出现上述问题,如果出现,将例子贴上来。


--  作者:pc_doctor
--  发布时间:2006-12-29 14:06:23
--  请ADMIN查看.

请ADMIN查看,单独做了一个,同样如此。

帮助解决!谢谢!

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:


--  作者:admin
--  发布时间:2006-12-29 16:29:42
--  

还是对数据集构件的理解有问题。怎么可能用A数据集构件过滤,用B数据集构件查看过滤结果呢?

解决办法:删除ADO数据表构件。设置ADO查询的——操作数据;在对网格双击时,用ADO查询替换,你原设置的ADO数据表的命令。


--  作者:admin
--  发布时间:2006-12-29 16:32:47
--  
另外在提一点,在使用ADO查询时,最好设置“SQL命令”属性。你现在这样用不出错,是因为“选择查询”构件内部处理了。
--  作者:pc_doctor
--  发布时间:2006-12-30 16:46:13
--  

谢谢!

按照解决,问题是:我根本不能往"ADO查询的——操作数据"中设置进去啊。只要你一点击甲字段名称,就报错:Error Property Operate.

——‘ADO查询’的‘活动’的真/假,在属性中不能直接设置吗?

——请ADMIN一并将文件帮我修改我好,放上来,好对照学习。反正文件又不大,对于你们来说,只是弹指一挥间的修改!


--  作者:FSJM
--  发布时间:2006-12-30 16:49:57
--  

你先 写一条 SQL语句 放进去,然后设成 "真",设计完 再恢复成 “假”


--  作者:pc_doctor
--  发布时间:2006-12-30 17:00:17
--  

可以了。谢谢指点!

应该将此帖子的解答补充进《手册》中去,因为,现有《手册》中没有此解释。大家都会遇到此迷茫的。


--  作者:FSJM
--  发布时间:2006-12-30 17:07:38
--  

是的,手册中 还需要一些补充的地方。