下拉菜單資料庫
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']表的數據得了。