Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共11 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:[求助]关于ado查询表构件动态改变sql命令的问题

1楼
hk180 发表于:2013-6-29 16:57:36
设计时,ado查询构件未设置sql命令,只连接了数据库(access),在页面建立事件中动态更改了ado查询构件的sql命令,并设置了活动为真,为什么运行时页面显示不了数据(字段标签不能显示数据内容)。(代码见图),另外,每个项目页面用到的都是同一个数据库,还需要每次都填加一个数据库连结构件吗?
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20130629165439.jpg
图片点击可在新窗口打开查看
2楼
ygd888 发表于:2013-6-29 23:42:16

命令完全不对,where 那去了,这种命令可以直接执行,用不着设置活动为真。

参考下面:

参数> 自定义.字符:"{select * from ST_RIVER_R where  year(TM)="

参数> 窗口1.当前日期分解年.属性:(值)

参数> 自定义.字符:"  order by TM asc}"

参数> 运算.以上各项进行字符串:<连接>

设置> 窗口1.ADO查询1.属性:(SQL命令)

执行> 窗口1.ADO查询1.一般方法:[执行]

3楼
hk180 发表于:2013-7-2 13:12:10
谢谢您的回答。但我的问题重点不是代码是否正确,是关于动态更改ado查询构件中sql命令并执行的问题。我上述代码中并不需要where,因为我只是从临时表中全部查询出来而已。
4楼
众方志诚 发表于:2013-7-2 17:21:30

设置> 窗口1.ADO查询1.属性:(SQL命令)

执行> 窗口1.ADO查询1.一般方法:[执行]

 

动态执行这样就可以,或:

 

设置> 窗口1.ADO查询1.属性:(SQL命令)

执行> 窗口1.ADO查询1.一般方法:[关闭]

执行> 窗口1.ADO查询1.一般方法:[打开]

 

或:

 

设置> 窗口1.ADO查询1.属性:(SQL命令)

参数> 自定义.布尔:"<假>"

设置> 窗口1.ADO查询1.属性:(活动)

参数> 自定义.布尔:"<真>"

设置> 窗口1.ADO查询1.属性:(活动)

5楼
众方志诚 发表于:2013-7-2 17:23:29
编辑时是分行的,不知为什么发表后就不分行了,星友可复制到写字板里分行后再看就一目了然了。
6楼
众方志诚 发表于:2013-7-2 17:24:47
搭 建 之 星
7楼
众方志诚 发表于:2013-7-2 17:25:25
分行编辑发上去就只是一个空格了。不知原因及解决办法。请官方或星友指教。谢谢
8楼
heying 发表于:2013-7-2 18:50:36

要在[设计模式]下;不要在[代码模式]下 输入提交;

 

你要是代码很熟练,可以在 [代码模式]下编辑提交;

 

再有就是要使用 IE 浏览器。

9楼
U571 发表于:2013-7-2 18:54:23
 Mozilla firefox
最新版测试,也可以!!!
10楼
hk180 发表于:2013-7-2 19:58:34
谢谢!
共11 条记录, 每页显示 10 条, 页签: [1] [2]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.02344 s, 3 queries.