科室的下拉列表(mysql)

2021-08-09 13:17:33 字數 2094 閱讀 3612

1、在工程裡匯入jdbc的驅動包

2、測試與as的連線

這裡可能會出現連不上問題,連線真機使用本地ip,連線模擬器使用10.0.2.2(在虛擬機器的wifi設定**10.0.3.2)去訪問。還有就是網上有人說sdk16以上可能會找不到jar包。

3、使用jdbc訪問資料庫

第一步,載入mysql資料庫的驅動

class.forname(「com.mysql.jdbc.driver」);

第二步,與mysql建立連線,返回乙個connection物件

connection connect = drivermanager.getconnection(「jdbc:mysql://本地ip:3306/department_database?useunicode=true&characterencoding=utf-8」,」root」, 「123456」);

這裡傳入你的ip,mysql的使用者和密碼,還有表名department_database

第三步,拿到statement物件,它為一條sql語句生成執行計畫,就是用來執行sql語句的,然後會返回乙個結果集給你去拿資料

statement stmt = connect.createstatement();

resultset rs = stmt.executequery(「select * from bigdepartment」);

使用next()訪問一行一行的資料,迴圈拿到一列的資料即可

rs.getstring(1),這裡的引數1代表第一列,依次類推,或者傳入表裡的列名也可以rs.getstring(「dbid」);

public static listquerybname(string name)  catch (exception e) 

try

system.out

.println();

system.out

.println("您所選擇的大科包括的下拉列表即科室為:");

system.out

.println();

listlist = new arraylist<>();

while (rs.next())

system.out

.println(list + "22222");

mylist = list;

} catch (exception e)

return mylist;

}

第四步,將結果返回給下拉列表,更新資料,下拉列表我用的是網上寫好的,鏈結分享給大家 網上的下拉列表控制項分享

我給viewleft類新增了乙個獲取資料的方法

public

void

setitemdata(listlist)else

}// items = list;

}

把獲取到的資料設定給它,在子執行緒獲取資料,在主線程中設定資料給expandtabview,新增到viewleft上。

bt.setonclicklistener(new view.onclicklistener() 

});system.out.println(str+"wwwwwwwwww");

}}).start();

toast.maketext(myactivity.this,"資料查詢完成,下拉列表選擇檢視",toast.length_long).show();

}});

專案傳送門

CSS的下拉列表

在css裝飾html的網頁過程中,即使是最基礎的網頁,下拉列表也是必要的網頁元件。接下來讓我們看一下下拉列表的分析 html 部分 我們可以使用任何的 html 元素來開啟下拉列表,如 或 a 元素。使用容器元素 如 來建立下拉列表的內容,並放在任何你想放的位置上。使用 元素來包裹這些元素,並使用 ...

jquery下拉列表

由於需要 用以前發過的摺疊選單原始碼改了一下 做成了下拉列表 感覺還不錯 留著以後使用 首頁主選單.子選單.子選單.子選單.子選單.子選單.子選單.主選單.子選單.子選單.子選單.子選單.子選單.子選單.主選單.子選單.子選單.子選單.子選單.子選單.子選單.主選單.子選單.子選單.子選單.子選單....

Bootstrap下拉列表

使用下拉列表 dropdown 外掛程式,能夠向不論什麼元件 比方導航欄 標籤頁 膠囊式導航選單 button等 加入下拉列表。假設想要單獨引用該外掛程式的功能,那麼須要引用 dropdown.js。或者能夠引入bootstrap.js或壓縮版的bootstrap.min.js。通過 data 屬性...