Class StiJDBCSource
java.lang.Object
com.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.report.dictionary.dataSources.StiDataSource
com.stimulsoft.report.dictionary.dataSources.StiDataStoreSource
com.stimulsoft.report.dictionary.dataSources.StiDataTableSource
com.stimulsoft.report.dictionary.dataSources.StiSqlSource
com.stimulsoft.report.dictionary.dataSources.StiJDBCSource
- All Implemented Interfaces:
IStiJsonReportObject,IStiSerializable,IStiSerializableRef,IStiName,IStiEnumerator,ICloneable,IStiAlias,IStiInherited,IStiStateSaveRestore,Cloneable
Describes the Data Source realizing access to OleDb.
-
Field Summary
Fields inherited from class com.stimulsoft.report.dictionary.dataSources.StiDataSource
columns, columnsIndexs, connectionOrder, connectOnStart, detailRows, initForSubreport, RowToLevelFields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new object of the type StiDataViewSource.StiJDBCSource(String nameInSource, String name) Creates a new object of the type StiOleDbSource.StiJDBCSource(String nameInSource, String name, String alias) Creates a new object of the type StiOleDbSource.StiJDBCSource(String nameInSource, String name, String alias, String sqlCommand) Creates a new object of the type StiOleDbSource.StiJDBCSource(String nameInSource, String name, String alias, String sqlCommand, boolean connectOnStart) StiJDBCSource(String nameInSource, String name, String alias, String sqlCommand, boolean connectOnStart, boolean reconnectOnEachRow) StiJDBCSource(String nameInSource, String name, String alias, String sqlCommand, boolean connectOnStart, boolean reconnectOnEachRow, int commandTimeout) -
Method Summary
Methods inherited from class com.stimulsoft.report.dictionary.dataSources.StiSqlSource
getAllowExpressions, getCommandTimeout, getConnectOnStart, getFinalSqlCommand, getNetType, getParameters, getReconnectOnEachRow, getSqlCommand, getType, LoadFromJsonObject, SaveToJsonObject, setAllowExpressions, setCommandTimeout, setConnectOnStart, setParameters, setReconnectOnEachRow, setSqlCommand, setType, UpdateParametersMethods inherited from class com.stimulsoft.report.dictionary.dataSources.StiDataTableSource
GetCategoryNameMethods inherited from class com.stimulsoft.report.dictionary.dataSources.StiDataStoreSource
connect, connect, createNewTable, disconnect, getDataName, getNameInSource, getNameTableInSource, setDataName, setNameInSourceMethods inherited from class com.stimulsoft.report.dictionary.dataSources.StiDataSource
CheckColumnsIndexs, clearAllStates, ClearAllStates, clone, fetchParentRelations, First, get, get, getAlias, GetChildDataSource, GetChildRelations, GetColumnIndex, getColumns, GetConditions, getCount, getData, GetData, GetData, getDatabase, GetDataRow, getDataTable, getDictionary, getInherited, getIsBof, getIsConnected, getIsEmpty, getIsEof, getItem, getKey, GetLevel, getName, GetParentData, GetParentDataSource, GetParentRelations, getPosition, getPositionValue, getRealCount, getRelations, getRows, getStates, getVariableParameterByName, getVariableParameters, InvokeConnecting, InvokeDisconnecting, isEmpty, Last, Next, prepareData, Prior, ResetData, ResetDetailsRows, restoreState, RestoreState, saveState, setAlias, setColumns, setCorrectName, SetData, setDataTable, SetDetails, setDictionary, SetFilter, setInherited, setIsBof, setIsEof, setKey, setName, setPosition, setPositionValue, setRows, SetSort, setVariableParameters, size, toStringMethods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReferenceMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReference
-
Constructor Details
-
StiJDBCSource
public StiJDBCSource()Creates a new object of the type StiDataViewSource. -
StiJDBCSource
Creates a new object of the type StiOleDbSource.- Parameters:
nameInSource- Name of OleDbConnection in the DataStore.name- Data Source name.
-
StiJDBCSource
Creates a new object of the type StiOleDbSource.- Parameters:
nameInSource- Name of OleDbConnection in the DataStore.name- Data Source name.alias- Data Source alias.
-
StiJDBCSource
Creates a new object of the type StiOleDbSource.- Parameters:
nameInSource- Name of OleDbConnection in the DataStore.name- Data Source name.alias- Data Source alias.sqlCommand- Transact-SQL statement to execute at the Data Source.
-
StiJDBCSource
-
StiJDBCSource
-
StiJDBCSource
-
-
Method Details
-
getQuery
- Overrides:
getQueryin classStiSqlSource
-
getDatabaseClass
- Overrides:
getDatabaseClassin classStiDataTableSource
-