質問: '423'」より『columnaのコード』(100)を取得したいのですが、 方法を調べても見当たりませんでした。 end sub
回答: dim rows as datarow() とあるように、変数rowsは 「datarowの配列」になっています。 一つ一つのdatarowは rows(0) 等のように添字を指定することで取得できます。 また、for eachで全てを順番に処理することもできます。 datarowの中の特定の列を得るには、 列名の文字列か、列番号を指定します。 textbox2.text = dt.rows.find("200")("columnc") これは dim dr as datarow dt=dt.rows.find("200") でdatarowを取得して textbox2.text =dr("columnc") とdatarowの"columnc"列を取得する、ということを1行にまとめたものです。 datatable.select メソッドは、見つかったdatarowの全てを配列で返します。 複数見つかることも、全く見つからないこともあるからです。 見つからない場合どうするのか、複数見つかったらどうするのか、を考慮する必要があります。