如何選中DataGridView中的某行某列

          DataTable對象
          DataTable 是 ADO.NET 庫中的核心對象,就像普通的數據庫中的表一樣,它也有行和列。它主要包括DataRow和DataColumn,分別代表行和列。
          (1) 數據行(DataRow)
          數據行是給定數據表中的一行數據,或者說是數據表中的一條記錄。它可能代表一個學生、一位用戶、一張訂單或者一件貨物的相關數據。DataRow對象的方法提供了對表中數據的插入、刪除、更新和查看等功能。提取數據表中的行的語句如下:
          C# code
          DataRow dr = dt.Rows[n];
          其中:DataRow代表數據行類;dr是數據行對象;dt代表數據表對象; n代表行的序號(序號從0開始)。
          (2) 數據列(DataColumn)
          數據表中的數據列(又稱字段)定義了表的數據結構,例如,可以用它確定列中的數據類型和大小,還可以對其他屬性進行設置。例如,確定列中的數據是否是只讀的、是否是主鍵、是否允許空值等;還可以讓列在一個初始值的基礎上自動增殖,增值的步長還可以自行定義。
           某列的值需要在數據行的基礎上進行。語句如下:


          C# code
          string dc = dr.Columns["字段名"].ToString();

            或者  

          C# code
          string dc = dr.Column[i].ToString();//i表示對應的列索引

           綜合前面的語句,若想取出數據表(dt)中第3條記錄中的“姓名”字段,并將該字段的值放入一輸入框(textBox1)中時,語句可以寫成:

          C# code
          DataRow dRow = dt.Rows[2 ]; // 從數據表提取行 string textBox1.Text=dRow["CompanyName"].ToString(); // 從行中取出字段的值

          或者  d.rows[i][j].toString();

          posted on 2012-04-13 16:14 SkyDream 閱讀(3244) 評論(1)  編輯  收藏 所屬分類: C# WinForm

          評論

          # re: 如何選中DataGridView中的某行某列 2012-04-17 10:37 zalos

          博主你好,請問如果我想點擊選中某行某列的元素后進行修改該如何做到呢?
          在上課時無意中發現的地方~
          My E-Mail:zalos@126.com  回復  更多評論   

          <2012年4月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 理塘县| 麻江县| 马边| 晋州市| 龙游县| 称多县| 合川市| 湾仔区| 阿荣旗| 高邮市| 剑河县| 黑水县| 冀州市| 新蔡县| 常州市| 泰安市| 宁德市| 巴林左旗| 平原县| 天长市| 新巴尔虎左旗| 沾益县| 凤阳县| 达尔| 夏津县| 离岛区| 孟州市| 祁连县| 罗定市| 杭州市| 韶关市| 青海省| 嵊泗县| 紫阳县| 芷江| 务川| 左云县| 盘山县| 东港市| 长兴县| 扎鲁特旗|