如何選中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 閱讀(3239) 評論(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)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 刚察县| 凤台县| 古蔺县| 泸定县| 五原县| 界首市| 瓮安县| 宣汉县| 浦江县| 黄浦区| 宝山区| 海晏县| 榆中县| 唐河县| 栾城县| 固原市| 固始县| 富蕴县| 莆田市| 革吉县| 鄂伦春自治旗| 巴里| 同心县| 高唐县| 德昌县| 出国| 绥滨县| 新邵县| 甘德县| 呼伦贝尔市| 汶上县| 丰都县| 会东县| 衡阳市| 大足县| 丽水市| 女性| 道孚县| 宜兴市| 遵化市| 秭归县|