下拉菜单数据库
access数据库能实现你所说的功能,点击性别字段,然后在“查阅”里面设置,绑定一列....。sql server里面就没有看到你所得功能。不知道你是否记错了
② Excel 连接数据库,提供下拉菜单。Excel高级应用。
我觉得你对微软的office产品缺乏了解,所以会有这样的问题和疑惑。
先说你的问题原因:
增加Excel的单元格(Sheet),当然会增加Excel文件的大小,毕竟你向文件里添加了数据,这是没问题的。但是这是打开速度慢的直接原因么?未必。
微软的大部分产品,都是"按需加载"的运行模式,也就是说,你的Office文档读到了那里,才会在内存中加载哪部分数据。而不是在打开的时候直接就读取了所有的数据。在浏览一个很多页的word文档的时候,你可以注意一下,是不是随着你下拉滚动条翻页,当页的文档才逐渐加载。所以,增加Sheet绝对不是导致打开速度慢的原因。
再说你的尝试:
1.使用Access数据库
数据库本身也是保存数据用的,增加数据当然也会造成文件体积增大,何况初始化一个数据库连接也是一种较费时的连接,你这样做本身就相当于简单的问题复杂化,平白无故增加了一个读取数据库的性能浪费。
2.特定单元格内使用下拉菜单
这个是需要Excel支持的吧,微软如果没提供这个功能,就不是凭想当然就能实现的。
3.如何关联Excel和Access
微软产品的内部交互性是很强大的,这点应该能够做到,详细做法可以搜索一下。
4.如果在本地操作,是否需要同时下载这2个文件
不懂什么意思。
③ 数据库和下拉菜单
在value前加上selected="selected"即可
例如
<option value="事业单位" selected="selected">事业单位</option>
④ java中下拉菜单连接数据库
你用struts 写一个类,里面有读取数据库的语句,然后把这些数据放在JavaBean里,在action里写request.setParameter("XXX",javabean)
然后再页面里把<bean:write name="XXX" property="你想输出的数据">放在<option>标签里面。
-------------
在JSP页面中嵌入逻辑代码是非常不好的习惯,建议使用分层结构,因为你会发现即使你嵌入逻辑代码之后问题变得很简单,但是在工作的时候也不能这么用。会让维护人员完全疯掉。
⑤ 如何将下拉菜单的数据从数据库中读取出来
可以用ajax来读取,也可以在后台进行读取,然后在跳转到该页面,如果是java的你可以在地址栏输入一个action或是servlet的路径,然后读取数据库,跳转页面
⑥ 如何实现select下拉菜单 查询数据库 谢谢 ~
给select一个name,然后对每个option 给一个value值,点击提交后,提交到后台的是一个数组,写给你看吧
php"><formaction=''method='post'>
<selectgname='table'>
<optionvalue='all'selected>请选择</option>
<optionvalue='name'>name</option>
</select>
<inputtype='submit'name='sub'value='提交'/>
</form>
//php代码
<?php
if(isset($_POST['sub'])){
print_r($_POST);
//现在打印这个数组就会发现有一个table指向你选择的内容;只需判断table等于什么就可以了,而这个值就取决于上面的option里面的value
if($_POST['table']=='all'){
//查询整张表
}elseif($_POST['table']=='name'){
//按条件查询
}
//当你有多个条件的时候,这里还可以继续elseif
}
?>
⑦ select下拉菜单调用数据库内容
别贴代码了,比较多
你直接去搜索二级联动,基本都是先从数据库读取全部后赋值给js,然后再处理的
⑧ 下拉菜单值写入数据库
很简单啊,把两个值都带过去,到后面的页面再拆分,我经常这样用
<select name="a" size=1 onChange="vbscript:test a,b">
<option value= “0|北京" >北京</option>
<option value= ”1|上海" >上海</option>
<option value= “2|天津" >天津</option>
<option value= ”3|重庆" >重庆</option>
vbscript或者后面的页面收到后,取left(1),或者根据“|”的位置来截断 都可以
⑨ 下拉菜单 写入数据库
rs.open sql,conn,1,3 '1改成3试试
⑩ 如何实现下拉菜单的数据用PHP发送到数据库
可以后台根据不同的value值区分,或者使用代码,如下:
<selectonchange="_go(this);">
<optionvalue="name2">表2</option>
<optionvalue="name1">表1</option>
</select>
<script>
function_go(t)
{
window.location='table.php?name='+t.value;
}
</script>
php再SELECT $_GET['name']表的数据得了。