SetDataSource

SetDataSource(string, ICellsDataTable)

Imposta l’origine dati di aICellsDataTable oggetto.

public void SetDataSource(string dataSource, ICellsDataTable cellsDataTable)
ParametroTipoDescrizione
dataSourceStringIl nome dell’origine dati.
cellsDataTableICellsDataTabletabella dati.

Guarda anche


SetDataSource(DataSet)

Imposta l’origine dati di un oggetto DataSet.

public void SetDataSource(DataSet dataSet)
ParametroTipoDescrizione
dataSetDataSetoggetto DataSet

Esempi


[C#]

//Crea un oggetto di connessione, specifica le informazioni sul provider e imposta l'origine dati.
OleDbConnection con = new OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=Northwind.mdb");
//Apri l'oggetto connessione.
con.Open();
//Crea un oggetto comando e specifica la query SQL.
OleDbCommand cmd = new OleDbCommand("Select * from [Order Details]", con);
//Crea un oggetto adattatore dati.
OleDbDataAdapter da = new OleDbDataAdapter();
//Specifica il comando.
da.SelectCommand = cmd;
//Crea un oggetto set di dati.
DataSet ds = new DataSet();
//Riempi il set di dati con i record della tabella.
da.Fill(ds, "Order Details");
//Crea un datatable rispetto alla tabella del set di dati.
DataTable dt = ds.Tables["Order Details"];
//Crea oggetto WorkbookDesigner.
WorkbookDesigner wd = new WorkbookDesigner();
//Apri il file modello (che contiene marcatori intelligenti).
wd.Workbook = new Workbook("SmartMarker_Designer.xls");
//Imposta il datatable come origine dati.
wd.SetDataSource(dt);
//Elabora gli indicatori intelligenti per inserire i dati nei fogli di lavoro.
wd.Process(true);
//Salva il file excel.
wd.Workbook.Save("outSmartMarker_Designer.xls");

[Visual Basic]

'Crea un oggetto di connessione, specifica le informazioni sul provider e imposta l'origine dati.
Dim con As OleDbConnection = New OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=Northwind.mdb")
'Aprire l'oggetto di connessione.
con.Open()
'Creare un oggetto comando e specificare la query SQL.
Dim cmd As OleDbCommand = New OleDbCommand("Select * from [Order Details]", con)
'Creare un oggetto adattatore dati.
Dim da As OleDbDataAdapter = New OleDbDataAdapter()
'Specificare il comando.
da.SelectCommand = cmd
'Crea un oggetto set di dati.
Dim ds As DataSet = New DataSet()
'Riempi il set di dati con i record della tabella.
da.Fill(ds, "Order Details")
'Creare una tabella dati rispetto alla tabella del set di dati.
Dim dt As DataTable = ds.Tables("Order Details")
'Crea oggetto WorkbookDesigner.
Dim wd As WorkbookDesigner = New WorkbookDesigner()
'Apri il file modello (che contiene marcatori intelligenti).
Dim workbook As Workbook = New Workbook("SmartMarker_Designer.xls")
wd.Workbook = workbook
'Imposta il datatable come origine dati.
wd.SetDataSource(dt)
'Elabora i marcatori intelligenti per inserire i dati nei fogli di lavoro.
wd.Process(True)
'Salva il file excel.
wd.Workbook.Save("outSmartMarker_Designer.xls")

Guarda anche


SetDataSource(DataTable)

Imposta l’origine dati di un oggetto DataTable.

public void SetDataSource(DataTable dataTable)
ParametroTipoDescrizione
dataTableDataTableOggetto DataTable

Guarda anche


SetDataSource(string, DataView)

Imposta l’origine dati di un oggetto DataView e lo associa a un nome di origine dati.

public void SetDataSource(string dataSourceName, DataView dataView)
ParametroTipoDescrizione
dataSourceNameStringNome origine dati.
dataViewDataViewOggetto DataView.

Guarda anche


SetDataSource(DataView)

Imposta l’origine dati di un oggetto DataView.

public void SetDataSource(DataView dataView)
ParametroTipoDescrizione
dataViewDataViewOggetto DataView

Guarda anche


SetDataSource(string, IDataReader, int)

Imposta l’origine dati di un oggetto IDataReader.

public void SetDataSource(string name, IDataReader dataReader, int rowCount)
ParametroTipoDescrizione
nameStringIl nome della mappa dell’origine dati.
dataReaderIDataReaderOggetto IDataReader
rowCountInt32Il numero delle righe di dati. Se l’indicatore intelligente non contiene “noadd”, dobbiamo inserire le righe in base al conteggio delle righe per problemi di prestazioni e formule ripetute dinamiche. -1 significa che il parametro è inutile.

Guarda anche


SetDataSource(string, object)

Imposta il data binding su una variabile.

public void SetDataSource(string variable, object data)
ParametroTipoDescrizione
variableStringNome della variabile creato utilizzando un marcatore intelligente.
dataObjectDati di origine.

Guarda anche


SetDataSource(OleDbConnection)

Imposta l’origine dati di un oggetto OleDbConnection.

public void SetDataSource(OleDbConnection connection)
ParametroTipoDescrizione
connectionOleDbConnectionOggetto OleDbConnection

Guarda anche


SetDataSource(SqlConnection)

Imposta l’origine dati di un oggetto SqlConnection.

public void SetDataSource(SqlConnection connection)
ParametroTipoDescrizione
connectionSqlConnectionOggetto SQLConnection

Guarda anche