A. 濡备綍銮峰彇datatable镄勬煇涓鍊硷纻
棣栧厛浣犺佺‘瀹氢綘镄凞ataTable 閲岄溃鏄链夋暟鎹镄
鎴戜笉鐭ラ亾浣犵殑 Table閲岄溃鏄浠涔堟牱镄勬暟鎹路路ItemArray 杩斿洖 object [] 鏁扮粍
浣犳嬁涓涓猳bject 鏁扮粍 铡 Convert.toInt32()
浣犱笉鎶ラ敊鎴戝埌瑙夊缑濂囨浜 路路
濡傛灉鏄涓氩姟闇瑕伮仿烽偅灏辫佸彟澶栨潵鍐 toInt32() 瀵逛綘镄勯渶瑕佽屼笉阃
浠栧彧杩斿洖涓涓鏁板瓧 钥屼笉鏄 int鏁扮粍锛
涓鑸𨰾夸釜Convert.toInt32(dt.Rows[1][2]) 灏辨槸杩欐牱浜嗭紒
B. asp.net c# 濡备綍鍙栧嚭datatable鎸囧畾琛岀殑鍊
1銆侀栧厛杈揿叆涓嬫柟镄勪唬镰侊细
int count = dt.Rows.Count;
C. 怎么取到DataSet里面具体的值,请教高手
根据列名取得指定列的值:
DataView myDataView = ds.Table[0].DefaultView;
string[] strComuns = { "列名1", "列名2"};
//取得这两列的值形成新的DataTable,下面的True表示distinct.
DataTable dt = myDataView.ToTable(true, strComuns);
//要取某一行的你可以使用过滤,也可以使用循环
//过滤(下面等式右边相当于sql的select后面的where语句):
myDataView.RowFilter = " 列名1 = '张三'";
dt = myDataView.ToTable();//将新得到的数据形成新的dataTable;
//至于循环取值我就不说了
大概就是 ds.Table[0].Rows[i]["列名"].列名也可以换成列的index值