La Web del Programador: Comunidad de Programadores
 
    Pregunta:  19360 - CONECCIÓN A SYBASE EN LINUX
Autor:  Osvaldo Garrido Smith
Hola, estoy iniciandome en VB y deseo realizar una conección a una BD remotas en Sybase que se encuentra en un servidor Linux. Tengo entendido que dicha conexión puedo realizarla mediante ODBC, pero no tengo claro como serían las instraucciones.

Cualquier ayuda será de gran utilidad, de antemano gracias a todos.

  Respuesta:  Milton Custode
hola sobre tu pregunta
creo que te puedo ayudar lo primero que tienes que tener configurar el dns " fuente de odbc" primero tienes que tener el controlador del SYBASE como por ejm el controlador del access, hacer una una coneccion a la base de batos te envio este codigo para que puedas conectarte aL DNS del fuente ODBC
Dim wspODBC As DAO.Workspace
Dim tabla As DAO.Recordset
Dim conODBC As DAO.Database
Set wspODBC = CreateWorkspace("", "", "", 1)
Set conODBC = wspODBC.OpenConnection(G1.DataSourceName) " EL G1 ES UN OBJETO REMOTE DATA Y HAGO REFERENCIA ODBC "DNS" DEL PANEL DE CONTROL
Set conODBC = wspODBC.OpenDatabase(G1.DataSourceName, False) " LO MISMO ES HACA
Set tabla = conODBC.OpenRecordset(G1.SQL) " HAGO REFERENCIA A LAS TABLAS QUE TENGA MI BASE DE DATOS ejm select * from tablas

ESPERO QUE ESTO QUE HAYA AYUDADO DE ALGUNA MANERA