看板 C_Sharp 關於我們 聯絡資訊
請問要怎麼把取到的值,一一放進陣列裡 SELECT DISTINCT Name FROM A 取到100多筆資料後,如何放進陣列裡啊!!! for (int j = 0; j < 100; j++) { sql = "SELECT DISTINCT Name FROM A"; sdr = data.getRow(sql); sdr.Read(); Array[j] = Convert.ToString(sdr["Name"].ToString()); } 我這樣寫只是把第一筆資料存100次阿@@,我要怎麼放不同的值進去陣列中?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.180.124
chancewen:select語法放在外面吧... 05/15 22:39
akhu:小弟不才啊!!放在外面讀出來還是100個一樣的名字 05/15 23:11
andymai:sdr也要放在外面吧?把指令搞懂再仔細想想為什麼吧... 05/15 23:37
andymai:我指的是sdr = data.getRow(sql);這段 05/15 23:37
sosokill:你現在每一次回圈 就重新撈一次資料 每次撈出來的都是 05/16 00:54
sosokill:那一堆 結果每次都是指放入第一筆 那當然會這樣... 05/16 00:54