asp 表单读取数据库的问题
我有一个ACCESS数据库,包括省,市县,乡镇三个字段。我想设计三个选择框,当选择第一个数据框省时,在第二个数据框中自动列出市列表,当选择第二个数据框时,第三个数据框自动...
我有一个ACCESS数据库,包括省,市县,乡镇三个字段。我想设计三个选择框,当选择第一个数据框省时,在第二个数据框中自动列出市列表,当选择第二个数据框时,第三个数据框自动列出乡镇列表。如:
第一个选择山东时,第二个列表框自动从数据库中读出县市列表,如菏泽,
当选择菏泽时,第三个列表框自动从数据库中读出乡镇列表 展开
第一个选择山东时,第二个列表框自动从数据库中读出县市列表,如菏泽,
当选择菏泽时,第三个列表框自动从数据库中读出乡镇列表 展开
4个回答
展开全部
这个可以实现。。要么就用数组,先从数据库中读出所有的数据,存入数组中。再在客户端用JAVASCRITP进行操作。。
这种方式相对来说比较笨一点。但是相对来说容易理解。。因为它在你要做到另一个框根据前一个框进行改变,而不刷新网页。就要先读所有数据。这种方式造成了资源的大面积浪费。。
还有一种方式就是用AJAX来进行操作了。。
AJAX就是异步数据库操作。它可以根据你选择的项目不同,在后台操作数据库,再把从数据库得到的数据写入页面中。。
这种方式相对来说要好一点。因为它是实时读取数据库的。它只读取你要的信息,不要的不会读取出来。。所以在速度上来说要快一点。。。
这种方式相对来说比较笨一点。但是相对来说容易理解。。因为它在你要做到另一个框根据前一个框进行改变,而不刷新网页。就要先读所有数据。这种方式造成了资源的大面积浪费。。
还有一种方式就是用AJAX来进行操作了。。
AJAX就是异步数据库操作。它可以根据你选择的项目不同,在后台操作数据库,再把从数据库得到的数据写入页面中。。
这种方式相对来说要好一点。因为它是实时读取数据库的。它只读取你要的信息,不要的不会读取出来。。所以在速度上来说要快一点。。。
展开全部
你是想要程序呢还是别的,不清楚但我可以告诉你,这功能是可以实现的,只需要在写程序时把所需字段用程序链接到你所建的数据库即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网上会有源程序的,你搜锁 ajiax 全国数据库 试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<select name="columns" class="STYLE8" id="columns">
<option value="0" <%if rs("columns")=0 then%>selected="selected"<%end if%>>省</option>
<option value="1" <%if rs("columns")=1 then%>selected="selected"<%end if%>>市县</option>
<option value="2" <%if rs("columns")=2 then%>selected="selected"<%end if%>>乡镇</option>
</select>
这个就是当columns它等于0就显示省以此类推
<option value="0" <%if rs("columns")=0 then%>selected="selected"<%end if%>>省</option>
<option value="1" <%if rs("columns")=1 then%>selected="selected"<%end if%>>市县</option>
<option value="2" <%if rs("columns")=2 then%>selected="selected"<%end if%>>乡镇</option>
</select>
这个就是当columns它等于0就显示省以此类推
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询