Integration Your Way - (800) 235-7250
RSSBus ADO.NET Provider for QuickBooks V2
Questions / Feedback? RSSBus ADO.NET Provider for QuickBooks V2

RSSBus ADO.NET Provider for QuickBooks V2

Connection String Options  

The connection string properties describe the various options that can be used to establish a connection.

Assembly

System.Data.RSSBus.QuickBooks.dll

Remarks

The ConnectionString property of the QuickBooksConnection object can be set to a series of option=value strings separated by semicolons. If a connection string property value has special characters like semicolon, single-quote, or space etc., then you must quote the value using either single or double quotes.

Connection options are case insensitive.

To specify a location to the database where the tables, views and stored procedures are located, set the Location property. In addition you must also set URL, User and Password if QuickBooks is not installed in the local machine and you are using the QuickBooks Remote Connector. Caching Data can be enabled by using the appropriate options.

Connection String Options


The following is the full list of the options you can configure in the connection string for this provider. Click on the links for further details.

Application IdThe ID of the application assigned by Intuit.
Application NameThe name of the developer's application.
Auto CacheControls automatic caching of data returned by the provider.
Cache LocationSpecifies the path and file name of the cache database.
Company FileThe name of the company file to open.
Connection TicketThe connection ticket for QuickBooks Online Edition.
Delay After CloseA delay, in milliseconds, to be applied after each time a connection to QuickBooks is closed.
Firewall PasswordA password, if authentication is required to connect through a firewall.
Firewall PortThe TCP port for the firewall FirewallServer . See the description of the FirewallServer option for details.
Firewall ServerSpecify a firewall name or IP address to authenticate requested connections, if necessary.
Firewall TypeThe type of firewall to connect through.
Firewall UserA user name, if authenticating a connection to a firewall.
Include Line ItemsWhether or not to request LineItem responses from QuickBooks when retrieving a base transaction such as Invoices.
Include Linked TxnsWhether or not to request Linked Transactions from QuickBooks when retrieving a base transaction such as Invoices.
LocationA path to the directory that contains the schema files defining tables, views, and stored procedures for the data provider.
LogfileA path to the log file.
OfflineForces the provider to work in offline mode.
Online LoginYour user login for QuickBooks Online Edition.
OtherThe other parameters necessary to connect to a data source, e.g. username and password when applicable.
PasswordA password for the Remote Connector connection.
Proxy Auth SchemeThe proxy server authorization scheme (default: BASIC).
Proxy Auto DetectWhether to use the default system proxy settings or not. Set ProxyAutoDetect to FALSE to use custom proxy settings. This takes precedence over other proxy settings.
Proxy PasswordA password, if authenticating with a proxy server.
Proxy PortThe TCP port for the proxy ProxyServer (default: 80).
Proxy ServerIf a proxy server is given, then the HTTP request is sent to the proxy instead of the server otherwise specified.
Proxy SSL TypeThe SSL type to use when connecting to the proxy server (default: AUTO).
Proxy UserA user name, if authentication is to be used for the proxy.
Pseudo ColumnsIndicates whether or not to include pseudo-columns as columns to the table.
QBXML VersionThe version of QBXML used in the outgoing message.
Query PassthroughControls how queries in Offline mode are executed.
RTKThe runtime key for the data provider.
Session TicketThe session ticket for QuickBooks Online, which lasts for a single session.
SSL Accept Server CertThe SSL certificate being used by the Remote Connector.
TablesComma separated list of tables to be listed by the data provider. E.g., Tables=TableA,TableB,TableC;.
TimeoutA timeout, in seconds, for the Remote Connector connection.
URLThe URL for the Remote Connector. For example: 'http://localhost:2080'.
UserA username for the Remote Connector connection (if required by the Remote Connector).
VerbosityThe verbosity level for the logging.

 
Copyright © 2013 RSSBus Inc.
[x] close

Questions / Feedback?


Name:
Email:
Feedback:
Send Feedback