302班

          java突擊隊(duì)
          posts - 151, comments - 74, trackbacks - 0, articles - 14
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Dropdownlist綁定數(shù)據(jù)庫(kù)

          Posted on 2007-04-22 14:38 停留的風(fēng) 閱讀(1379) 評(píng)論(1)  編輯  收藏 所屬分類(lèi): .NET技巧特輯

          public void dplistBind()
            {   
             this.DropDownList1.DataTextField="";
             SqlConnection con=DB.createCon();
             con.Open();
             string strName="select * from tch_gaikuang where zaijian=0";
             SqlCommand cmd=new SqlCommand(strName,con);
             SqlDataReader sdr=cmd.ExecuteReader();
             this.DropDownList1.DataSource=sdr;
             this.DropDownList1.DataTextField="name";
             this.DropDownList1.DataValueField="name";
             this.DropDownList1.DataBind();
             sdr.Close(); 
            
            }

          以ASP.NET為例實(shí)現(xiàn)省市區(qū)的三級(jí)聯(lián)動(dòng) 
           public void getDdlInfo(DropDownList province,DropDownList city,DropDownList town,Page myPage)
          { //初始化省 string sql="select 序號(hào),省名 from 省表";   
               SqlCommand comm=new SqlCommand(sql,conn);
           province.Items.Clear();
          province.Items.Add(new ListItem("-=請(qǐng)選擇=-","0"));
          conn.Open();
          SqlDataReader dr=comm.ExecuteReader();
          while(dr.Read())
          {
           province.Items.Add(new ListItem(dr[1].ToString(),dr[0].ToString()));
          }
          dr.Close();
          //初始化市 city.Items.Add(new ListItem("-=請(qǐng)選擇=-","0"));
          //初始化區(qū) to

           

          含類(lèi)的下拉框


          public void Goverment_dplistBind()
            {    
             string strconn = System.Configuration.ConfigurationSettings.AppSettings["SqlConnectionString"];//從Web.config中讀取
             SqlConnection con =new SqlConnection(strconn);
             con.Open();
             string strSql="select * from links where link_Class='政府部門(mén)'";
             SqlCommand cmd=new SqlCommand(strSql,con);
             SqlDataReader sdr=cmd.ExecuteReader();
             this.ddl_Goverment.DataSource=sdr;
             this.ddl_Goverment.DataTextField="link_Name";
             this.ddl_Goverment.DataValueField="link_Name";
             this.ddl_Goverment.DataBind();
          //下列做的初始化工作,如果不這樣就會(huì)使得數(shù)據(jù)庫(kù)中的一項(xiàng)被初始化操作覆蓋掉,兩種方法
             this.ddl_Goverment.Items.Insert(0,"政府部門(mén)");
             //this.ddl_Goverment.Items.Add(new ListItem("政府部門(mén)",""));
             //this.ddl_Goverment.SelectedIndex=this.ddl_Goverment.Items.IndexOf(this.ddl_Goverment.Items.FindByText("政府部門(mén)"));
             sdr.Close();
            


          評(píng)論

          # re: Dro   回復(fù)  更多評(píng)論   

          2014-09-26 16:42 by 阿薩德
          的撒旦
          主站蜘蛛池模板: 缙云县| 连城县| 鄂尔多斯市| 桐城市| 启东市| 林芝县| 谷城县| 娱乐| 平度市| 甘孜县| 江北区| 扶绥县| 泾阳县| 科尔| 安西县| 赤水市| 铜梁县| 岳阳县| 海城市| 乌拉特后旗| 达州市| 陆川县| 彭泽县| 通州市| 奎屯市| 年辖:市辖区| 类乌齐县| 太和县| 尼木县| 杨浦区| 巫溪县| 两当县| 衡东县| 洛川县| 闵行区| 三门峡市| 织金县| 平昌县| 牟定县| 万安县| 沂水县|