Skip to main content

ADO Connection

Select ADO when Velox must connect through an installed ADO/OLE DB provider. Unlike an engine-specific method, ADO delegates important behaviour to the selected provider, so the exact provider, architecture and connection contract are deployment dependencies.

ADO fields

SettingDefaultEffect
ProviderEmptyADO provider name used to establish the connection. Search ADO assists selection from providers visible to the current machine/process.
Server Name / Database NameEmptyEndpoint values passed through the selected provider where applicable.
User Name / PasswordEmptyExplicit provider credentials where required. The Velox DB Connection password is encrypted but sensitive.
SQL typeSQL2Shared SQL compatibility selection used by generic methods. Validate generated/accepted SQL with the actual provider.
Use AS aliasClearedAllows AS in relevant aliases when supported.
Force aliasClearedForces alias use in generated statements where the database component applies it.
Use single backquoteClearedEnables backquote-style identifier quoting. Do not enable unless the target dialect requires it.
Use CCESelectedEnables the component's CCE behaviour for ADO. Preserve the default unless source/provider testing establishes a reason to change it.
Other parametersEmptyAdditional provider parameters. Do not include secrets in documentation or diagnostic output.

The SQL Server-specific driver, authentication and trust controls, MySQL version selector, and ODBC alias search are hidden.

Configure safely

  1. Confirm the provider product, bitness and installation on every Designer/service host.
  2. Create a DB Connection, select ADO, then use Search ADO or enter the reviewed provider.
  3. Enter the endpoint and credentials required by that provider.
  4. Leave SQL compatibility/quoting controls at their defaults unless a representative query proves a change is needed.
  5. Save, run Test, and then test a DB Definition under the runtime identity.

Provider discovery is machine-specific. A provider found in Designer may be absent from a service host or registered only for a different architecture. A connection test also does not validate SQL dialect, parameter binding, transaction semantics or writes. Record the full provider dependency outside the password and include it in deployment validation.