para example configurar conexion conectar con cadena adaptive vb6 odbc oledb sybase-asa

vb6 - example - connection string sybase adaptive server



Cadena de conexión ODBC sin DSN para Sybase Adaptive Server Anywhere heredado (1)

Esta es una respuesta fallida a este artículo: Sybase, VB y ADO

Acabo de realizar un proyecto VB6 que se conecta a una base de datos heredada de ASA 7. Después de no poder usar el proveedor ASAProv OLEDB en conjunto (por una razón u otra) y mucha investigación, aquí está la cadena de conexión para proveedor OLEDB para shim ODBC para una conexión de controlador ODBC sin DSN:

Provider=MSDASQL.1;Driver={Adaptive Server Anywhere 7.0};CommLinks=TCPIP,SharedMemory;EngineName=<database_name>;UID=DBA;PWD=SQL

donde <database_name> es el nombre de la instancia dbeng7.exe ejecuta el archivo db. Compruebe el registro del motor para ''Inicio de la base de datos'' <database_name> "''.

Puede encontrar todos los nombres de propiedad válidos para una cadena de conexión ODBC al crear un DSN del sistema, ajustar la configuración e inspeccionar valores HKLM/SOFTWARE/ODBC/ODBC.INI/<system_dsn> clave.

Los controladores ODBC disponibles que se pueden usar en la propiedad del controlador de la cadena de conexión del proveedor MSDASQL son subclaves de HKLM/SOFTWARE/ODBC/ODBCINST.INI

Aparentemente, las contraseñas de inicio de sesión de Sybase son insensibles a mayúsculas y minúsculas, lo que me parece bastante gracioso.

aclamaciones
</wqw>


Vaya, de hecho, escribí ese artículo en el último milenio, creo.

Déjame tomar este punto por punto.

  1. El proveedor OLEDB funciona bien para eso, recuerdo haberlos usado desde el principio. Simplemente siga las instrucciones aquí: http://www.vbrad.com/article.aspx?id=81 sobre cómo crear una cadena de conexión.

  2. Para ODBC, ir a http://www.connectionstrings.com/ nunca me ha fallado. Tienen hilos de conexión wazoo.