ImportData

ImportData(IDataReader, int, int)

Импорт данных изIDataReader объект.

public int ImportData(IDataReader reader, int firstRow, int firstColumn)
ПараметрТипОписание
readerIDataReaderIDataReader объект, который содержит данные.
firstRowInt32Номер строки первой ячейки для импорта.
firstColumnInt32Номер столбца первой ячейки для импорта.

Возвращаемое значение

Общее количество импортированных строк.

Смотрите также


ImportData(IDataReader, int, int, ImportTableOptions)

Импорт данных изIDataReader объект.

public int ImportData(IDataReader reader, int firstRow, int firstColumn, ImportTableOptions options)
ПараметрТипОписание
readerIDataReaderIDataReader объект, который содержит данные.
firstRowInt32Номер строки первой ячейки для импорта.
firstColumnInt32Номер столбца первой ячейки для импорта.
optionsImportTableOptionsВарианты импорта таблицы.

Возвращаемое значение

Общее количество импортированных строк.

Смотрите также


ImportData(ICellsDataTable, int, int, ImportTableOptions)

Импорт данных из пользовательской таблицы данных.

public int ImportData(ICellsDataTable table, int firstRow, int firstColumn, 
    ImportTableOptions options)
ПараметрТипОписание
tableICellsDataTableПользовательская таблица данных.
firstRowInt32Индекс первой строки.
firstColumnInt32Индекс первого столбца.
optionsImportTableOptionsПараметры импорта

Смотрите также


ImportData(DataTable, int, int, ImportTableOptions)

Импорт данных из пользовательской таблицы данных.

public int ImportData(DataTable table, int firstRow, int firstColumn, ImportTableOptions options)
ПараметрТипОписание
tableDataTableDataTable объект для импорта.
firstRowInt32Индекс первой строки.
firstColumnInt32Индекс первого столбца.
optionsImportTableOptionsПараметры импорта

Возвращаемое значение

Общее количество импортированных строк.

Примеры


[C#]

Workbook excel = new Workbook();
Cells cells = excel.Worksheets[0].Cells;

//Импорт данных
DataTable dt = new DataTable("Products");
dt.Columns.Add("Product_ID",typeof(Int32));
dt.Columns.Add("Product_Name",typeof(string));
dt.Columns.Add("Units_In_Stock",typeof(Int32));
DataRow dr = dt.NewRow();
dr[0] = 1;
dr[1] = "Aniseed Syrup";
dr[2] = 15;
dt.Rows.Add(dr);
dr = dt.NewRow();
dr[0] = 2;
dr[1] = "Boston Crab Meat";
dr[2] = 123;
dt.Rows.Add(dr);
ImportTableOptions options = new ImportTableOptions();
options.IsFieldNameShown = true;
cells.ImportData(dt, 12, 12, options);

[Visual Basic]

Dim excel as Workbook = new Workbook()
Dim cells as Cells = excel.Worksheets(0).Cells

'Импорт данных
Dim dt as DataTable = new DataTable("Employee")
dt.Columns.Add("Employee_ID",typeof(Int32))
dt.Columns.Add("Employee_Name",typeof(string))
dt.Columns.Add("Gender",typeof(string))
Dim dr as DataRow = dt.NewRow()
dr(0) = 1
dr(1) = "John Smith"
dr(2) = "Male"
dt.Rows.Add(dr)
dr = dt.NewRow()
dr(0) = 2
dr(1) = "Mary Miller"
dr(2) = "Female"
dt.Rows.Add(dr)
Dim options as ImportTableOptions = new ImportTableOptions()
options.IsFieldNameShown = True
cells.ImportData(dt, 12, 12, options)

'Экспорт данных
Dim outDataTable as DataTable = cells.ExportDataTable(12, 12, 10, 10)

Смотрите также


ImportData(DataView, int, int, ImportTableOptions)

Импорт данных из представления данных.

public int ImportData(DataView dataView, int firstRow, int firstColumn, ImportTableOptions options)
ПараметрТипОписание
dataViewDataViewDataView объект для импорта.
firstRowInt32Индекс первой строки.
firstColumnInt32Индекс первого столбца.
optionsImportTableOptionsПараметры импорта

Возвращаемое значение

Общее количество импортированных строк.

Смотрите также