1
데이터 테이블을 매개 변수로 받아 List를 반환하는 .net 메소드에 X ++를 사용하여 데이터를 전송해야한다는 요구 사항이 있습니다.X ++을 사용하여 .net 메소드에 데이터 테이블 전달하기
제안 사항?
데이터 테이블을 매개 변수로 받아 List를 반환하는 .net 메소드에 X ++를 사용하여 데이터를 전송해야한다는 요구 사항이 있습니다.X ++을 사용하여 .net 메소드에 데이터 테이블 전달하기
제안 사항?
X ++에서 기본적으로 .NET 클래스를 사용할 수 있습니다. 이 코드는 실제 생산 방식에서 붙여 넣습니다.
public static container DataSet2Con(System.Data.DataSet _dataSet)
{
System.Data.DataTableCollection dataTableCol;
System.Data.DataTable dataTable;
System.Data.DataRowCollection dataRowCol;
System.Data.DataRow dataRow;
int dataRowCount;
System.Data.DataColumnCollection dataColCol;
System.Data.DataColumn dataCol;
int dataColCount;
...
dataTableCol = _dataSet.get_Tables();
dataTable = dataTableCol.get_Item(0);
dataRowCol = dataTable.get_Rows();
dataRowCount = dataRowCol.get_Count();
dataColCol = dataTable.get_Columns();
dataColCount = dataColCol.get_Count();
for (c = 0; c < dataColCount; c++)
{
dataCol = dataColCol.get_Item(c);
straux = dataCol.get_ColumnName();
...
}
...