from array to datatable

后端 未结 6 601
星月不相逢
星月不相逢 2021-01-02 06:26

ok i now it supose to be simple y have a multidimensional array, I try to fill my data table using the following code:

System.Data.DataTable _myDataTable =ne         


        
6条回答
  •  青春惊慌失措
    2021-01-02 07:03

    public static DataSet MultidimensionalArrayToDataSet(string[,] input)
    {
        var dataSet = new DataSet();
        var dataTable = dataSet.Tables.Add();
        var iFila = input.GetLongLength(0);
        var iCol = input.GetLongLength(1);
    
        //Fila
        for (var f = 1; f < iFila; f++)
        {
            var row = dataTable.Rows.Add();
            //Columna
            for (var c = 0; c < iCol; c++)
            {
                if (f == 1) dataTable.Columns.Add(input[0, c]);
                row[c] = input[f, c];
            }
        }
        return dataSet;
    }
    

提交回复
热议问题