欧美特黄不卡,涩涩视频在线,成人国产精品一区二区网站,亚洲一区二区三区欧美

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

VB中多級下拉下文的完成

VB中多級下拉下文的完成

更新時間:2022-04-27 文章作者:未知 信息來源:網絡 閱讀次數:

當需要在大量記錄的數據表中定位某個記錄時,為了操作方便,我們通常采用多級下拉列表的實現方式。比如我們要搜尋人事處的一個叫“黎明”的個人信息,可先在單位下拉選單中定位人事處,從而下拉出人事處的人員名單列表,最終找到“黎明”的個人信息。實現步驟:


  取單位名稱表(DWMCB)中的部門編號,產生一級下拉列表。


  根據操作者的選擇,從人員名單表(RYMDB)中篩選出相應部門中的所有員工,創建二級下拉列表。


  從二級列表中,定位個人信息。


  程序如下:


   ...


  Private Sub Form_Load()


  Dim str1 As String


  ‘建立連接串


  conn$="UID=caiwu;PWD=67786787;DATABASE=cwxxk; SERVER=NWIEEIC;DRIVER={SQL SERVER};DSN=‘‘;"


  en.rdoEnvironments(0).CursorDriver = rdUseServer


  ‘建立連接


  Set cn = en.rdoEnvironments(0).OpenConnection("", rdDriverNoPrompt, False, conn$)


  ‘從單位名稱表中取部門編號,并創建一級部門列表


  Set rs = cn.OpenResultset("select dwbh,dwmc from dwmcb")


  Do While Not rs.EOF


  List1.AddItem rs("dwbh")


  rs.MoveNext


  Loop


  rs.Close


  End Sub


  ‘創建一級列表的點擊事件


  Private Sub List1_Click()


  gdwbh = List1.Text


  ‘調用產生二級列表的程序


  getbmry List1.Text


  End Sub


  ‘產生二級列表


  Sub getbmry(strbm As String)


  Dim ssql As String


  ‘從rymdb中篩選出一級列表中選中的單位中的人員姓名,用于創建二級列表


  ssql = "select zgxm from gzmxk3 where dwbh=" && "‘" && strbm && "‘;"


  Set rs = cn.OpenResultset(ssql, rdOpenKeyset)


  List2.Clear


  Do While Not rs.EOF


  List2.AddItem rs("zgxm")


  rs.MoveNext


  Loop


  rs.Close


  End Sub

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 衡阳市| 花莲县| 留坝县| 阳江市| 新化县| 喀喇沁旗| 宁阳县| 从化市| 深水埗区| 黄山市| 双城市| 晋城| 静乐县| 开鲁县| 图木舒克市| 新绛县| 延安市| 遂溪县| 河津市| 醴陵市| 嘉定区| 武邑县| 汝州市| 高陵县| 阿拉善右旗| 甘德县| 如东县| 句容市| 神池县| 宣化县| 融水| 南部县| 安龙县| 建阳市| 固安县| 弋阳县| 苗栗市| 平湖市| 梓潼县| 梁河县| 济宁市|