乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      ASP.NET與數(shù)據(jù)庫相關(guān)技巧

       悟靜 2011-11-07

      一、取得數(shù)據(jù)表 i 行 j 列的值

      //建立并打開數(shù)據(jù)庫連接
      OleDbConnection conn=new OleDbConnection();
      conn.ConnectionString=strConnectionString;//strConnectionString為數(shù)據(jù)庫連接字符串
      conn.Open();

      string sql="select * from NewsClass order by ClassId desc";
      string x;
      DataSet ds=new DataSet();
      OleDbDataAdapter da=new OleDbDataAdapter(sql,conn);
      da.Fill(ds,"NewsTable");
      DataTable dt=ds.Tables["NewsTable"];
      x=dt.Rows[i][1].ToString()//數(shù)據(jù)表i行j列的值
      conn.close(); 

       

      //建立并打開數(shù)據(jù)庫連接
      OleDbConnection conn=new OleDbConnection();
      conn.ConnectionString=strConnectionString;//strConnectionString為數(shù)據(jù)庫連接字符串
      conn.Open();

      string sql="select * from NewsClass order by ClassId desc";
      string x;
      DataSet ds=new DataSet();
      OleDbDataAdapter da=new OleDbDataAdapter(sql,conn);
      da.Fill(ds,"NewsTable");
      DataTable dt=ds.Tables["NewsTable"];
      x=dt.Rows[i][1].ToString()//數(shù)據(jù)表i行j列的值
      conn.close(); 

      二、將數(shù)據(jù)讀入DropDownList 

      (1)DropDownList中添加數(shù)據(jù)
              

      //建立并打開數(shù)據(jù)庫連接
      OleDbConnection conn=new OleDbConnection();
      conn.ConnectionString=strConnectionString;//strConnectionString為數(shù)據(jù)庫連接字符串
      conn.Open();

      string sql="select * from NewsClass order by ClassId desc";
      //建立數(shù)據(jù)集
      DataSet ds=new DataSet();
      OleDbDataAdapter da=new OleDbDataAdapter(sql,conn);
      da.Fill(ds,"NewsTable");
      this.DropDownList1.DataSource=ds;
      this.DropDownList1.DataTextField = "ClassName";//Text值
      this.DropDownList1.DataValueField = "ClassID";//Value值
      this.DropDownList1.DataBind();

      conn.Close();



      //建立并打開數(shù)據(jù)庫連接
      OleDbConnection conn=new OleDbConnection();
      conn.ConnectionString=strConnectionString;//strConnectionString為數(shù)據(jù)庫連接字符串
      conn.Open();

      string sql="select * from NewsClass order by ClassId desc";
      //建立數(shù)據(jù)集
      DataSet ds=new DataSet();
      OleDbDataAdapter da=new OleDbDataAdapter(sql,conn);
      da.Fill(ds,"NewsTable");
      this.DropDownList1.DataSource=ds;
      this.DropDownList1.DataTextField = "ClassName";//Text值
      this.DropDownList1.DataValueField = "ClassID";//Value值
      this.DropDownList1.DataBind();

      conn.Close();

      (2)選中DropDownList的某項
             

      this.DropDownList1.Items.FindByValue(dr["ClassID"].ToString().Trim()).Selected=true;

      //dr為DataRow

      this.DropDownList1.Items.FindByValue(dr["ClassID"].ToString().Trim()).Selected=true;

      //dr為DataRow

      this.DropDownList1.Items.FindByValue(dr["ClassID"].ToString().Trim()).Selected=true;

      //dr為DataRow









      this.DropDownList1.Items.FindByValue(dr["ClassID"].ToString().Trim()).Selected=true;

      //dr為DataRow

      三、分類編碼檢索出相應(yīng)的分類名稱并在DataGrid中顯示 

      (1).ASPX中的代碼(ClassID為分類編碼)

      <asp:TemplateColumn HeaderText="類 別">
      <ItemTemplate>
      <asp:Label id=lblClass runat="server"

      Text='<%# GetClassName(Convert.ToInt32(DataBinder.Eval(Container,

      "DataItem.ClassID"))) %>'>
      </asp:Label>
      </ItemTemplate>
      </asp:TemplateColumn>


       





      <asp:TemplateColumn HeaderText="類 別">
      <ItemTemplate>
      <asp:Label id=lblClass runat="server"

      Text='<%# GetClassName(Convert.ToInt32(DataBinder.Eval(Container,

      "DataItem.ClassID"))) %>'>
      </asp:Label>
      </ItemTemplate>
      </asp:TemplateColumn>


      (2)C#代碼

      ///


      /// "分類"列根據(jù)數(shù)字返回文字
      ///

      ///
      ///
      public string GetClassName(int ClassID)
      {
      OleDbConnection conn=new OleDbConnection();
      conn.ConnectionString=strConnectionString;
      conn.Open();

      string sql="select * from NewsClass where ClassID="+ClassID;
      DataSet ds=new DataSet();
      OleDbDataAdapter da=new OleDbDataAdapter(sql,conn);
      da.Fill(ds,"ClassTable");
      DataTable dt=ds.Tables["ClassTable"];
      string strClassName=dt.Rows[0]["ClassName"].ToString();
      conn.Close();

      return strClassName;//返回 ClassID對應(yīng)的ClassName
      }

      ///


      /// "分類"列根據(jù)數(shù)字返回文字
      ///

      ///
      ///
      public string GetClassName(int ClassID)
      {
      OleDbConnection conn=new OleDbConnection();
      conn.ConnectionString=strConnectionString;
      conn.Open();

      string sql="select * from NewsClass where ClassID="+ClassID;
      DataSet ds=new DataSet();
      OleDbDataAdapter da=new OleDbDataAdapter(sql,conn);
      da.Fill(ds,"ClassTable");
      DataTable dt=ds.Tables["ClassTable"];
      string strClassName=dt.Rows[0]["ClassName"].ToString();
      conn.Close();

      return strClassName;//返回 ClassID對應(yīng)的ClassName
      }

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多