어떻게하면 datatable에 다른 행을 삽입 할 수 있습니까? 데이터 테이블은 dataGridView에서 로그를 쓰는 데 사용됩니다. 나는 런타임에 얼마나 많은 행이 필요한지 알 수 없을 때마다 데이터 테이블에 다른 행 (행)으로 쓸 때마다 필요합니다. 또 다른 것; 데이터 테이블은 XML 파일에서로드되므로 데이터 테이블에 이미 행이있을 수 있습니다.매번 새로운 행의 데이터 테이블을 작성하는 방법은 무엇입니까?
어떻게해야합니까? 여기 코드입니다 :
편집은 C#으로 (짧은에, 난 항상 같은 행에 쓰기) 어떤 이유에서
의 DateGridView는 isonly (하나 개의 행을 가진이 클릭 활성화하는 방법이다 단추의)
public void gridStart(string i, string b, string c)
{
DataTable dt = new DataTable();//empty table with no schema
DataColumn colContactID = new DataColumn("Date", typeof(string));
DataColumn colContactName = new DataColumn("Caller", typeof(string));
DataColumn colResult = new DataColumn("Result", typeof(string));
dt.Columns.Add(colContactID);
dt.Columns.Add(colContactName);
dt.Columns.Add(colResult);
DataRow row = dt.NewRow();
row["Date"] = i;
row["Caller"] = b;
row["Result"] = c;
dt.Rows.Add(row);
}
하지 내가 제대로 질문을 이해한다면 당신이 필요로 할 때, 그런데 왜 당신은 데이터 테이블에 새 행을 추가 할 수 있는지? –
이 테이블을 DataGrid에 바인딩하고 다른 행을 어떻게 추가하려고합니까? –
다른 행, 동일한 구문, 다른 이름을 추가하려고했습니다. –