データベースをデータテーブルに変換しようとしていたときに、データベースに列を追加する方法についての情報が見つかりました。コードは少しこのように見えた:データベースをデータテーブルに変換する処理
string it;
DataTable another_tranTab = new DataTable();
another_tranTab.Columns.Add("Column1", typeof(String));
int a = 0;
int b = 0;
while (a < tranTable.Rows.Count)
{
it = Convert.ToString(tranTable.Rows[a][0]);
if (it == "False")
{
DataRow newRow = another_tranTab.NewRow();
newRow["Column1"] = a;
another_tranTab.Rows.Add(newRow);
b = b + 1;
}
a++;
}
私の質問は、この部分は、私は本当に[0]
が何の略か理解していないit = Convert.ToString(tranTable.Rows[a][0]);
を意味するものです。
を取得する必要があります。 –
ADO.netを使用してデータベースを照会する場合は、データに奇妙な制約がない限り、自動的にデータテーブルを埋めるためにSQLdataAdapterを使用することができますか?ここに示すhttp://stackoverflow.com/questions/6073382/read-sql-table-into-c-sharp-datatable – Bearcat9425
行[a] [0] - 行[rowindex] [Columnindex] – krish