国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

個性化查詢(具有分類模糊查詢、換頁等功能)

2024-07-21 02:17:01
字體:
來源:轉載
供稿:網友

下面是一個以查詢為主的代碼頁,用的是datagrid,查詢中我使用了一個dropdownlist,用來判斷是根據學號查詢,還是根據用戶名查詢,至于查詢的范圍,你可以任意加的,至于顯示共有多少頁及當前頁面的代碼,我前面已經發過了:)
     這里用到了一個隱藏域,目的是避免當前頁的索引值小于0。


代碼如下:

     sub pagechange(byval sender as object, byval e as datagridpagechangedeventargs)
'//////////////bata2中必須寫的,否則將不能換頁!
        datagrid1.currentpageindex = e.newpageindex
        bindgrid()
    end sub

    public sub bindgrid()
        select case dropdownlist1.selectedindex
            case 0
'//////////////在下面的sql語句里你可以增加查詢字段
                dim sql as string = "select * from stu_base where stu_id like '%" & keyword.text & "%'"
                dim comm as sqldataadapter = new sqldataadapter(sql, conn)
                dim ds as dataset
                ds = new dataset()
                comm.fill(ds, "stu_base")
                if ds.tables("stu_base") is "" then
                    datagrid1.visible = false
                else
                    datagrid1.datasource = ds.tables("stu_base").defaultview
                    if ds.tables("stu_base").rows.count = 0 then  '//////////////判斷數據庫是否為空
                        datagrid1.visible = false
                        label6.visible = true
                    else
                        label6.visible = false
                        datagrid1.visible = true
                        datagrid1.databind()
                    end if

                end if
                
            case 1
                dim sql as string = "select * from stu_base where name like '%" & keyword.text & "%'"
                dim comm as sqldataadapter = new sqldataadapter(sql, conn)
                dim ds as dataset
                ds = new dataset()
                comm.fill(ds, "stu_base")
                datagrid1.datasource = ds.tables("stu_base").defaultview
                datagrid1.databind()
        end select
    end sub

    private sub querry1_click(byval sender as system.object, byval e as system.eventargs) handles querry1.click
'//////////////隱藏域,用來轉換數據
        keyword.text = querry.text
        datagrid1.currentpageindex = 0
        bindgrid()
    end sub
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鹤峰县| 湄潭县| 仁寿县| 华安县| 新津县| 乌兰浩特市| 淮滨县| 图片| 阿克陶县| 道孚县| 台北市| 巴彦淖尔市| 双辽市| 扶绥县| 泰顺县| 荥阳市| 长岛县| 调兵山市| 邵东县| 张北县| 革吉县| 穆棱市| 永仁县| 临汾市| 茂名市| 巩留县| 海林市| 金坛市| 宜兴市| 社旗县| 大渡口区| 瓦房店市| 武强县| 南投县| 资源县| 盖州市| 诏安县| 民丰县| 永川市| 合水县| 锡林浩特市|