SetDataSource

SetDataSource(string, ICellsDataTable)

Establece la fuente de datos de unICellsDataTable objeto.

public void SetDataSource(string dataSource, ICellsDataTable cellsDataTable)
ParámetroEscribeDescripción
dataSourceStringEl nombre de la fuente de datos.
cellsDataTableICellsDataTabletabla de datos.

Ver también


SetDataSource(DataSet)

Establece la fuente de datos de un objeto DataSet.

public void SetDataSource(DataSet dataSet)
ParámetroEscribeDescripción
dataSetDataSetObjeto de conjunto de datos

Ejemplos


[C#]

//Cree un objeto de conexión, especifique la información del proveedor y configure la fuente de datos.
OleDbConnection con = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=Northwind.mdb");
//Abrir el objeto de conexión.
con.Open();
//Cree un objeto de comando y especifique la consulta SQL.
OleDbCommand cmd = new OleDbCommand("Select * from [Order Details]", con);
//Cree un objeto de adaptador de datos.
OleDbDataAdapter da = new OleDbDataAdapter();
//Especifique el comando.
da.SelectCommand = cmd;
//Crear un objeto de conjunto de datos.
DataSet ds = new DataSet();
//Rellenar el conjunto de datos con los registros de la tabla.
da.Fill(ds, "Order Details");
//Crear una tabla de datos con respecto a la tabla del conjunto de datos.
DataTable dt = ds.Tables["Order Details"];
//Crear objeto WorkbookDesigner.
WorkbookDesigner wd = new WorkbookDesigner();
//Abra el archivo de plantilla (que contiene marcadores inteligentes).
wd.Workbook = new Workbook("SmartMarker_Designer.xls");
//Establecer la tabla de datos como fuente de datos.
wd.SetDataSource(dt);
//Procesar los marcadores inteligentes para completar los datos en las hojas de trabajo.
wd.Process(true);
//Guardar el archivo de Excel.
wd.Workbook.Save("outSmartMarker_Designer.xls");

[Visual Basic]

'Cree un objeto de conexión, especifique la información del proveedor y configure la fuente de datos.
Dim con As OleDbConnection = New OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=Northwind.mdb")
'Abra el objeto de conexión.
con.Open()
'Cree un objeto de comando y especifique la consulta SQL.
Dim cmd As OleDbCommand = New OleDbCommand("Select * from [Order Details]", con)
'Cree un objeto de adaptador de datos.
Dim da As OleDbDataAdapter = New OleDbDataAdapter()
'Especifique el comando.
da.SelectCommand = cmd
'Cree un objeto de conjunto de datos.
Dim ds As DataSet = New DataSet()
'Rellene el conjunto de datos con los registros de la tabla.
da.Fill(ds, "Order Details")
'Cree una tabla de datos con respecto a la tabla del conjunto de datos.
Dim dt As DataTable = ds.Tables("Order Details")
'Cree el objeto WorkbookDesigner.
Dim wd As WorkbookDesigner = New WorkbookDesigner()
'Abra el archivo de plantilla (que contiene marcadores inteligentes).
Dim workbook As Workbook = New Workbook("SmartMarker_Designer.xls")
wd.Workbook = workbook
'Establezca la tabla de datos como la fuente de datos.
wd.SetDataSource(dt)
'Procese los marcadores inteligentes para completar los datos en las hojas de trabajo.
wd.Process(True)
'Guarde el archivo de Excel.
wd.Workbook.Save("outSmartMarker_Designer.xls")

Ver también


SetDataSource(DataTable)

Establece la fuente de datos de un objeto DataTable.

public void SetDataSource(DataTable dataTable)
ParámetroEscribeDescripción
dataTableDataTableObjeto de tabla de datos

Ver también


SetDataSource(string, DataView)

Establece el origen de datos de un objeto DataView y lo vincula a un nombre de origen de datos.

public void SetDataSource(string dataSourceName, DataView dataView)
ParámetroEscribeDescripción
dataSourceNameStringNombre de fuente de datos.
dataViewDataViewObjeto de vista de datos.

Ver también


SetDataSource(DataView)

Establece la fuente de datos de un objeto DataView.

public void SetDataSource(DataView dataView)
ParámetroEscribeDescripción
dataViewDataViewobjeto DataView

Ver también


SetDataSource(string, IDataReader, int)

Establece la fuente de datos de un objeto IDataReader.

public void SetDataSource(string name, IDataReader dataReader, int rowCount)
ParámetroEscribeDescripción
nameStringEl nombre del mapa de origen de datos.
dataReaderIDataReaderObjeto IDataReader
rowCountInt32El número de filas de datos. Si el marcador inteligente no contiene “noadd”, tenemos que insertar filas por el recuento de filas para problemas de rendimiento y fórmulas repetidas dinámicas. -1 significa que el parámetro es inútil.

Ver también


SetDataSource(string, object)

Establece el enlace de datos a una variable.

public void SetDataSource(string variable, object data)
ParámetroEscribeDescripción
variableStringNombre de variable creado con marcador inteligente.
dataObjectDatos fuente.

Ver también


SetDataSource(OleDbConnection)

Establece la fuente de datos de un objeto OleDbConnection.

public void SetDataSource(OleDbConnection connection)
ParámetroEscribeDescripción
connectionOleDbConnectionObjeto OleDbConnection

Ver también


SetDataSource(SqlConnection)

Establece el origen de datos de un objeto SqlConnection.

public void SetDataSource(SqlConnection connection)
ParámetroEscribeDescripción
connectionSqlConnectionobjeto SqlConnection

Ver también