2014-04-16 3 views

답변

1

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(); 
     ... 
    } 
    ...