亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#中sqlDataRead 的三種方式遍歷讀取各個字段數值的方法

2019-10-29 19:59:28
字體:
來源:轉載
供稿:網友

數據庫的查詢分析器中寫上如下代碼:

create table studentname( id int  primary key identity(1,1) not null ,name nvarchar(500) not null)insert into studentname values('long')insert into studentname values('long')insert into studentname values('long')insert into studentname values('long')insert into studentname values('long')insert into studentname values('chao')insert into studentname values('chao')

--sql server 2012 通過。

---------------------------------------------------------------------------------------------------

以下是第一種方法:

using System.Data; using System.Data.SqlClient;string constr = "server=localhost;uid=sa;pwd=longshicheng;database=Student";      SqlConnection conn = new SqlConnection(constr);      SqlCommand cmd = new SqlCommand("select * from studentname", conn);      conn.Open();      SqlDataReader rdr = cmd.ExecuteReader();      string makestr = "";      DataTable table = new DataTable();      table.Load(rdr); //數據表裝入 dataReader 。      string result="";      for (int i = 0; i < table.Rows.Count; i++) // 遍歷行      {        for (int j = 0; j < table.Columns.Count; j++) //遍歷列        {          result += table.Rows[i][j].ToString(); //逐行逐列顯示每個單元格的數值。        }        result += Environment.NewLine; //一行遍歷完成就寫入回車。      }      txtlab.Text = result;      /***************************************************************/

以下是第二種方法:         

string constr = "server=localhost;uid=sa;pwd=longshicheng;database=Student";      SqlConnection conn = new SqlConnection(constr);      SqlCommand cmd = new SqlCommand("select * from studentname", conn);      conn.Open();      SqlDataReader rdr = cmd.ExecuteReader();      string makestr = "";      for (int k = 0; k < rdr.FieldCount; k++) //獲取字段名稱      {        makestr += rdr.GetName(k) + "/t"; //載入字段名稱      }      makestr += Environment.NewLine; //換行      makestr = makestr + "---------------------------------------------"+Environment.NewLine;      while (rdr.Read()) //逐行讀取每一筆記錄      {        for (int t = 0; t < rdr.FieldCount; t++) //逐列讀出        {          makestr = makestr + rdr[t].ToString() + "/t"; //累加每一行,也就是逐個字段讀出對應的數值        }        makestr = makestr + Environment.NewLine; //又一行      }      txtinfo.Text = makestr;      rdr.Close(); //關閉      conn.Close();    }

以下是第三種方法:

string constr = "server=localhost;uid=sa;pwd=longshicheng;database=Student";      SqlConnection conn = new SqlConnection(constr);      SqlCommand cmd = new SqlCommand("select * from studentname", conn);      conn.Open();      SqlDataReader rdr = cmd.ExecuteReader();      string makestr = "";      for (int k = 0; k < rdr.FieldCount; k++) //獲取字段名稱      {        makestr += rdr.GetName(k) + "/t"; //載入字段名稱      }      makestr += Environment.NewLine; //換行      makestr = makestr + "---------------------------------------------" + Environment.NewLine;      while (rdr.Read()) //逐行讀取每一筆記錄      {        makestr = makestr + rdr.GetValue(0) + " /t" + rdr.GetValue(1).ToString() + "/t";        makestr = makestr + Environment.NewLine;      }      txtother.Text = makestr;      rdr.Close(); //關閉      conn.Close();
                    

  以上所有方法運行結果均如下:

id    name    
---------------------------------------------
1     long   
2     long     
3     long     
4     long      
5     long      
6     chao     
7     chao 

總結

以上所述是小編給大家介紹的C#中sqlDataRead 的三種方式遍歷讀取各個字段數值的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!


注:相關教程知識閱讀請移步到c#教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品在线观看国产| 亚洲国产欧美久久| 欧美色视频日本高清在线观看| 亚洲一区二区三区视频播放| 在线观看精品国产视频| 在线性视频日韩欧美| 亚洲精品一区中文字幕乱码| 日韩视频免费看| 国产日韩欧美日韩| 日韩国产激情在线| 日本欧美一二三区| 91免费看国产| 日韩在线观看免费网站| 欧美国产日韩一区二区在线观看| 综合久久五月天| 久久99精品久久久久久青青91| 国产原创欧美精品| 韩国视频理论视频久久| 亚洲国产精品嫩草影院久久| 国产欧美一区二区三区在线| 亚洲精品国产美女| 国产精品一区二区三区久久久| 综合国产在线视频| 国产丝袜一区二区三区| 欧美日韩免费区域视频在线观看| 久久久精品欧美| 国产综合在线看| 精品一区二区三区四区在线| 搡老女人一区二区三区视频tv| 亚洲欧美在线一区| 国产精品福利无圣光在线一区| 97视频在线观看免费高清完整版在线观看| 国产精品美腿一区在线看| 国产精品99久久久久久久久久久久| 欧美极品少妇xxxxⅹ免费视频| 亚洲精品在线91| 日韩av电影院| 热久久这里只有精品| 国产精品老女人视频| 精品中文字幕在线观看| 欧美精品做受xxx性少妇| 中文字幕久精品免费视频| 欧美激情免费在线| 日韩中文字幕免费看| 国产精品色悠悠| 亚洲美女av在线| 国产日韩欧美日韩大片| 色噜噜亚洲精品中文字幕| 欧美巨大黑人极品精男| 日韩va亚洲va欧洲va国产| 国产欧美一区二区三区视频| 欧美在线视频a| 91在线免费网站| 97人人做人人爱| 亚洲精品久久久久久久久久久久| 久久精品视频99| 中文字幕av一区二区| 91免费的视频在线播放| 亚洲专区中文字幕| 欧美成人午夜剧场免费观看| 成人亲热视频网站| 中文字幕日本欧美| 国产女同一区二区| 久久久www成人免费精品张筱雨| 亚洲视频axxx| 中文字幕欧美国内| 久久在线观看视频| 欧美日韩国产色| 蜜臀久久99精品久久久无需会员| 尤物99国产成人精品视频| 欧洲一区二区视频| 欧美高清视频一区二区| 在线视频日韩精品| 日韩av电影中文字幕| 国产98色在线| 亚洲精品欧美日韩专区| 亚洲欧美激情视频| 欧美在线免费观看| 九九热精品视频国产| 久久九九热免费视频| 色婷婷久久av| 日韩有码在线视频| 成人免费看片视频| 日韩视频―中文字幕| 日韩av电影国产| 精品久久在线播放| 一个人www欧美| 亚洲人精选亚洲人成在线| 亚洲性夜色噜噜噜7777| 亚洲a一级视频| 色综合色综合久久综合频道88| 亚洲精品天天看| 色噜噜狠狠色综合网图区| 亚洲欧洲一区二区三区久久| 久久久久999| 国产亚洲人成网站在线观看| 亚洲精品欧美极品| 亚洲国产小视频在线观看| 欧美日韩在线一区| 欧美激情va永久在线播放| 中文字幕日韩欧美| 国产精品日韩在线观看| 91精品国产91久久久久久不卡| 国产精品一区二区电影| 日韩成人在线网站| 亚洲成人中文字幕| 亚洲欧美激情在线视频| 日韩大陆毛片av| 北条麻妃久久精品| 欧美视频在线免费看| 国产热re99久久6国产精品| 91欧美精品成人综合在线观看| 日韩中文字幕欧美| 性欧美激情精品| 亚州成人av在线| 亚洲欧美日韩国产成人| 成人亚洲综合色就1024| 亚洲精品久久在线| 这里只有精品视频| 性欧美xxxx视频在线观看| 国产精品美女呻吟| 日本19禁啪啪免费观看www| 日本中文字幕不卡免费| 中文字幕一精品亚洲无线一区| 国产成人精品亚洲精品| 免费成人高清视频| 欧洲永久精品大片ww免费漫画| 日韩色av导航| 国产999视频| 亚洲欧洲在线看| 亚洲精品电影久久久| 午夜精品一区二区三区av| 国产精品入口福利| 国产一区二区免费| 精品香蕉在线观看视频一| 91av视频在线观看| 日韩中文字幕第一页| 久久久97精品| 欧美性高潮在线| 性金发美女69hd大尺寸| 亚洲国产精品va在线看黑人动漫| 国产精品96久久久久久又黄又硬| 亚洲一级片在线看| 成人激情视频在线播放| 精品国产欧美成人夜夜嗨| 91高清免费视频| 亚洲精品99999| 日韩av中文字幕在线免费观看| 69久久夜色精品国产7777| 久久国产精品久久久| 影音先锋欧美在线资源| 中文字幕日韩av| 久久久精品久久久| 成人免费观看a| 欧美日韩综合视频网址| 97不卡在线视频| 国产中文日韩欧美| 国产精品高潮呻吟久久av无限| 国产精品69久久| 92国产精品久久久久首页| 国产精品7m视频| 韩日精品中文字幕| 国产精品∨欧美精品v日韩精品| 免费成人高清视频|