데이터베이스를 처리하는 동안 데이터베이스에 열을 추가하는 방법에 대한 정보를 발견했습니다. 코드는 거의 같은 모습 :데이터베이스를 Datatable으로 변환하려고 할 때
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