SetDataSource
Содержание
[
Скрывать
]SetDataSource(string, ICellsDataTable)
Устанавливает источник данныхICellsDataTable
объект.
public void SetDataSource(string dataSource, ICellsDataTable cellsDataTable)
Параметр | Тип | Описание |
---|---|---|
dataSource | String | Имя источника данных. |
cellsDataTable | ICellsDataTable | Таблица данных. |
Смотрите также
- interface ICellsDataTable
- class WorkbookDesigner
- пространство имен Aspose.Cells
- сборка Aspose.Cells
SetDataSource(DataSet)
Устанавливает источник данных объекта DataSet.
public void SetDataSource(DataSet dataSet)
Параметр | Тип | Описание |
---|---|---|
dataSet | DataSet | Объект набора данных |
Примеры
[C#]
//Создаем объект подключения, указываем информацию о провайдере и устанавливаем источник данных.
OleDbConnection con = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=Northwind.mdb");
//Открываем объект подключения.
con.Open();
//Создаем объект команды и указываем SQL-запрос.
OleDbCommand cmd = new OleDbCommand("Select * from [Order Details]", con);
//Создание объекта адаптера данных.
OleDbDataAdapter da = new OleDbDataAdapter();
//Указать команду.
da.SelectCommand = cmd;
//Создаем объект набора данных.
DataSet ds = new DataSet();
// Заполнить набор данных записями таблицы.
da.Fill(ds, "Order Details");
//Создаем таблицу данных относительно таблицы набора данных.
DataTable dt = ds.Tables["Order Details"];
//Создаем объект WorkbookDesigner.
WorkbookDesigner wd = new WorkbookDesigner();
//Открываем файл шаблона (который содержит умные маркеры).
wd.Workbook = new Workbook("SmartMarker_Designer.xls");
// Установите datatable в качестве источника данных.
wd.SetDataSource(dt);
//Обработка смарт-маркеров для заполнения данными рабочих листов.
wd.Process(true);
// Сохраняем файл excel.
wd.Workbook.Save("outSmartMarker_Designer.xls");
[Visual Basic]
'Создайте объект подключения, укажите информацию о провайдере и установите источник данных.
Dim con As OleDbConnection = New OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=Northwind.mdb")
'Откройте объект соединения.
con.Open()
'Создайте объект команды и укажите SQL-запрос.
Dim cmd As OleDbCommand = New OleDbCommand("Select * from [Order Details]", con)
'Создайте объект адаптера данных.
Dim da As OleDbDataAdapter = New OleDbDataAdapter()
'Укажите команду.
da.SelectCommand = cmd
'Создайте объект набора данных.
Dim ds As DataSet = New DataSet()
'Заполните набор данных записями таблицы.
da.Fill(ds, "Order Details")
'Создайте таблицу данных относительно таблицы набора данных.
Dim dt As DataTable = ds.Tables("Order Details")
'Создайте объект WorkbookDesigner.
Dim wd As WorkbookDesigner = New WorkbookDesigner()
'Откройте файл шаблона (который содержит смарт-маркеры).
Dim workbook As Workbook = New Workbook("SmartMarker_Designer.xls")
wd.Workbook = workbook
'Установите datatable в качестве источника данных.
wd.SetDataSource(dt)
'Обработайте смарт-маркеры, чтобы заполнить данные на рабочих листах.
wd.Process(True)
'Сохраните файл Excel.
wd.Workbook.Save("outSmartMarker_Designer.xls")
Смотрите также
- class WorkbookDesigner
- пространство имен Aspose.Cells
- сборка Aspose.Cells
SetDataSource(DataTable)
Устанавливает источник данных объекта DataTable.
public void SetDataSource(DataTable dataTable)
Параметр | Тип | Описание |
---|---|---|
dataTable | DataTable | Объект DataTable |
Смотрите также
- class WorkbookDesigner
- пространство имен Aspose.Cells
- сборка Aspose.Cells
SetDataSource(string, DataView)
Задает источник данных объекта DataView и привязывает его к имени источника данных.
public void SetDataSource(string dataSourceName, DataView dataView)
Параметр | Тип | Описание |
---|---|---|
dataSourceName | String | Имя источника данных. |
dataView | DataView | Объект DataView. |
Смотрите также
- class WorkbookDesigner
- пространство имен Aspose.Cells
- сборка Aspose.Cells
SetDataSource(DataView)
Устанавливает источник данных объекта DataView.
public void SetDataSource(DataView dataView)
Параметр | Тип | Описание |
---|---|---|
dataView | DataView | Объект DataView |
Смотрите также
- class WorkbookDesigner
- пространство имен Aspose.Cells
- сборка Aspose.Cells
SetDataSource(string, IDataReader, int)
Устанавливает источник данных объекта IDataReader.
public void SetDataSource(string name, IDataReader dataReader, int rowCount)
Параметр | Тип | Описание |
---|---|---|
name | String | Имя карты источника данных. |
dataReader | IDataReader | Объект IDataReader |
rowCount | Int32 | Количество строк данных. Если смарт-маркер не содержит «noadd», мы должны вставлять строки по количеству строк для снижения производительности и динамически повторяющихся формул. -1 означает, что параметр бесполезен. |
Смотрите также
- class WorkbookDesigner
- пространство имен Aspose.Cells
- сборка Aspose.Cells
SetDataSource(string, object)
Устанавливает привязку данных к переменной.
public void SetDataSource(string variable, object data)
Параметр | Тип | Описание |
---|---|---|
variable | String | Имя переменной, созданное с помощью смарт-маркера. |
data | Object | Источник данных. |
Смотрите также
- class WorkbookDesigner
- пространство имен Aspose.Cells
- сборка Aspose.Cells
SetDataSource(OleDbConnection)
Устанавливает источник данных объекта OleDbConnection.
public void SetDataSource(OleDbConnection connection)
Параметр | Тип | Описание |
---|---|---|
connection | OleDbConnection | Объект OleDbConnection |
Смотрите также
- class WorkbookDesigner
- пространство имен Aspose.Cells
- сборка Aspose.Cells
SetDataSource(SqlConnection)
Устанавливает источник данных объекта SqlConnection.
public void SetDataSource(SqlConnection connection)
Параметр | Тип | Описание |
---|---|---|
connection | SqlConnection | Объект SqlConnection |
Смотрите также
- class WorkbookDesigner
- пространство имен Aspose.Cells
- сборка Aspose.Cells