StiNoSqlDatabase Class
Namespace: Stimulsoft.Report.Dictionary
Inheritance
Inherits from: StiDatabase
Constructors
| Constructor | Description |
|---|---|
| StiNoSqlDatabase() | |
| StiNoSqlDatabase(string name, string connectionString) | |
| StiNoSqlDatabase(string name, string alias, string connectionString) | |
| StiNoSqlDatabase(string name, string alias, string connectionString, bool promptUserNameAndpassword) | |
| StiNoSqlDatabase(string name, string alias, string connectionString, bool promptUserNameAndpassword, string key) |
StiNoSqlDatabase()
StiNoSqlDatabase(name: string, connectionString: string)
Parameters
- name (string)
- connectionString (string)
StiNoSqlDatabase(name: string, alias: string, connectionString: string)
Parameters
- name (string)
- alias (string)
- connectionString (string)
StiNoSqlDatabase(name: string, alias: string, connectionString: string, promptUserNameAndpassword: bool)
Parameters
- name (string)
- alias (string)
- connectionString (string)
- promptUserNameAndpassword (bool)
StiNoSqlDatabase(name: string, alias: string, connectionString: string, promptUserNameAndpassword: bool, key: string)
Parameters
- name (string)
- alias (string)
- connectionString (string)
- promptUserNameAndpassword (bool)
- key (string)
Properties
| Property | Type | Description |
|---|---|---|
| ConnectionString | string | |
| PromptUserNameAndPassword | bool |
Methods
| Method | Returns | Description |
|---|---|---|
| ApplyDatabaseInformation (+1 overloads) | void | Adds tables, views and stored procedures to report dictionary from database information. |
| ApplyDatabaseInformationSource | void | |
| CreateDataSource | StiNoSqlSource | |
| CreateNoSqlConnector | StiNoSqlDataConnector | Returns new sql data connector for this database. |
| Edit | DialogResult | |
| EditAsync | Task |
|
| EditConnectionString | string | |
| GetConnectionStringHelper | string | |
| GetDataAdapter | StiNoSqlAdapterService | |
| GetDataAdapterType | Type | |
| GetDatabaseInformation | StiDatabaseInformation | Returns full database information. |
| GetDatabaseInformationTables | List |
|
| LoadFromJsonObject | void | |
| MapUserNameAndPassword | string | |
| RegData | void | Registers the database in dictionary. |
| SaveToJsonObject | JObject |
Method Details
ApplyDatabaseInformation
ApplyDatabaseInformation(information: StiDatabaseInformation, report: StiReport, informationAll: StiDatabaseInformation): void
Adds tables, views and stored procedures to report dictionary from database information.
Parameters
- information (StiDatabaseInformation)
- report (StiReport)
- informationAll (StiDatabaseInformation)
ApplyDatabaseInformation(information: StiDatabaseInformation, report: StiReport): void
Adds tables, views and stored procedures to report dictionary from database information.
Parameters
- information (StiDatabaseInformation)
- report (StiReport)
ApplyDatabaseInformationSource
ApplyDatabaseInformationSource(information: StiDatabaseInformation, report: StiReport, informationAll: StiDatabaseInformation, dataTable: DataTable, type: StiSqlSourceType): void
Parameters
- information (StiDatabaseInformation)
- report (StiReport)
- informationAll (StiDatabaseInformation)
- dataTable (DataTable)
- type (StiSqlSourceType)
CreateDataSource
CreateDataSource(nameInSource: string, name: string): StiNoSqlSource
Parameters
- nameInSource (string)
- name (string)
Returns StiNoSqlSource
CreateNoSqlConnector
CreateNoSqlConnector(connectionString: string): StiNoSqlDataConnector
Returns new sql data connector for this database.
Parameters
- connectionString (string)
Returns StiNoSqlDataConnector — Created sql connector.
Edit
Edit(dictionary: StiDictionary, newDatabase: bool): DialogResult
Parameters
- dictionary (StiDictionary)
- newDatabase (bool)
Returns DialogResult
EditAsync
EditAsync(dictionary: StiDictionary, newDatabase: bool): Task
Parameters
- dictionary (StiDictionary)
- newDatabase (bool)
Returns Task
EditConnectionString
EditConnectionString(connectionString: string): string
Parameters
- connectionString (string)
Returns string
GetConnectionStringHelper
GetConnectionStringHelper(): string
Returns string
GetDataAdapter
GetDataAdapter(): StiNoSqlAdapterService
Returns StiNoSqlAdapterService
GetDataAdapterType
GetDataAdapterType(): Type
Returns Type
GetDatabaseInformation
GetDatabaseInformation(report: StiReport): StiDatabaseInformation
Returns full database information.
Parameters
- report (StiReport)
Returns StiDatabaseInformation
GetDatabaseInformationTables
GetDatabaseInformationTables(dataSchema: StiDataSchema): List
Parameters
- dataSchema (StiDataSchema)
Returns List
LoadFromJsonObject
LoadFromJsonObject(jObject: JObject): void
Parameters
- jObject (JObject)
MapUserNameAndPassword
MapUserNameAndPassword(userName: string, password: string): string
Parameters
- userName (string)
- password (string)
Returns string
RegData
RegData(dictionary: StiDictionary, loadData: bool): void
Registers the database in dictionary.
Parameters
- dictionary (StiDictionary) — Dictionary in which is registered database.
- loadData (bool) — Load the data or no.
SaveToJsonObject
SaveToJsonObject(mode: StiJsonSaveMode): JObject
Parameters
- mode (StiJsonSaveMode)
Returns JObject