自动更新??要说什么?当然要把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
 
%>
之前要数据库连接等等....^_^

解决方案 »

  1.   

    谢谢!你的方法,不过有一个问题,如果一个页面有5个和更多的下拉框,不是要很多的RECORDSET,这样会降低性能!有用XML实现的EXAMPLE么?
      

  2.   

    不知道你说的动态是什么意思?我以前碰到了一个问题,不知和你要解决的问题是否一样有2个下拉筐a,b,b随a的变化而变化,b是从数据库中读取的,给你我的思路:先把表中的满足不同条件的内容赋给不同的 hidden button(通过asp完成),再根据a的变化把不同的hidden button赋给b(在客户端通过javascript完成).这样就不需要多次读取数据库不知对你是否有所帮助.
    我当初也想过用xml。但步骤太多。首先把表中的内容转成xml,以后表的每次更新(包括删除,添加记录),都要修改xml文件。在用xml结合asp把xml中的内容赋给下拉框。如果用xml结合xslt一起用,好象会有一个刷新问题。就是当客户已经浏览过该页面后,此xml文件中的内容就进入内存中,无论你后台的xml文件如何改变,客户端的内容是不变的,不知现在这个问题是不是有什么较好的解决办法。
      

  3.   

    我的想法是:ASP通过XML(XML XML SCHEMA)调用 SQL SERVER的数据,可以删除或更新DATABASE,(NEED SOURCE CODE).
    TO wzg2000(王)可以告诉我你的XML PROCEDURE??THANKS