如何动态更新ASP中下拉框的内容?

leimin 2002-05-28 08:31:31
我的目的是根据DATABASE中表的内容自动更新ASP中下拉框的内容,如:TABLE1
ID ITEM DESCRIPTION
1 IN INPUT
2 OUT OUTPUT PARAMETER
3 OTHERS NOT DEFINTION
在ASP的下拉框根据ITEM的内容自动更新。
请问有何号的方法实现?如何实现?(最好有SOURCE CODE)
...全文
70 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
leimin 2002-06-10
  • 打赏
  • 举报
回复
我的想法是:ASP通过XML(XML XML SCHEMA)调用 SQL SERVER的数据,可以删除或更新DATABASE,(NEED SOURCE CODE).
TO wzg2000(王)可以告诉我你的XML PROCEDURE??THANKS
xiguali 2002-06-10
  • 打赏
  • 举报
回复
使用动态数组可以解决此问题!
wzg2000 2002-06-10
  • 打赏
  • 举报
回复
不知道你说的动态是什么意思?

我以前碰到了一个问题,不知和你要解决的问题是否一样

有2个下拉筐a,b,

b随a的变化而变化,b是从数据库中读取的,

给你我的思路:

先把表中的满足不同条件的内容赋给不同的 hidden button(通过asp完成),

再根据a的变化把不同的hidden button赋给b(在客户端通过javascript完成).

这样就不需要多次读取数据库

不知对你是否有所帮助.


我当初也想过用xml。

但步骤太多。

首先把表中的内容转成xml,以后表的每次更新(包括删除,添加记录),都要修改

xml文件。

在用xml结合asp把xml中的内容赋给下拉框。

如果用xml结合xslt一起用,好象会有一个刷新问题。就是当客户已经浏览过该页

面后,此xml文件中的内容就进入内存中,无论你后台的xml文件如何改变,客户端

的内容是不变的,不知现在这个问题是不是有什么较好的解决办法。
leimin 2002-05-28
  • 打赏
  • 举报
回复
斑竹们有好的方法么?……
leimin 2002-05-28
  • 打赏
  • 举报
回复
谢谢!你的方法,不过有一个问题,如果一个页面有5个和更多的下拉框,不是要很多的RECORDSET,这样会降低性能!有用XML实现的EXAMPLE么?
xyz1202 2002-05-28
  • 打赏
  • 举报
回复
自动更新??要说什么?当然要把ITEM里的东东与下拉框绑定咯.

ITEM选择:<select name="item">
<option value="不祥">请选择...</option> <% sqlstr="select item from table1"
rs.open sqlstr,conn,3,3
do while not rs.eof
response.write("<option value="&rs("item")&">"&rs("item")&"</option>")
rs.movenext
loop
rs.close

%>


之前要数据库连接等等....^_^

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧