En este grupo En todos

Foro de ODBC



conexion de odbc(dbase iv) a visual basic

Escrito por Jorge Baaz
el 21/01/2006

Solo quisiera saber si me pueden facilitar algun ejemplo de este tipo de conexion:

Tengo tablas creadas con dbase iV y las quiero conectar por medio de un ODBC hacia visual basic y no sé como hacerlo si me pudieran ayudar se los agradecere mucho.

Escrito por Costasbd
el 22/03/2006
'conexionDBase. ConnectionString = "Provider=Microsoft.Jet.OLEDB.4. 0;Data Source=c:\;Extended Properties=dBASE IV;"
conexionDBase. ConnectionString = "Driver={Microsoft dBASE Driver (*. Dbf)};DriverID=277;Dbq=c:\;"
Ricardo Gárate Bernal
Ingenieria en sistemas unita
Escrito por Ricardo Gárate Bernal
el 02/05/2006

Sabes que yo si me conecto, pero quiero utilizar la funcion Substr en una consulta  para obtener de un campo de una tabla cierto número de caracteres, y me da un error que dice

[Microsoft][controlador Odbc dBase]  La funcion "Subsrt" no esta definida en la expresion

Realizando una consulta sencilla si recupero los datos de la tabla en un recordset, pero si quiero utilizar SubStr tengo problemas

Si te sirve te envio la cadena de conexion, pero si ya solucionaste tu problema me puedes ayudar

Gracias..

Mi correo es: rigabe@hotmail. Com

Ing. Ricardo Gárate

Ecuador 



Ficheros adjuntos:
odbc enviar
Escrito por José Cabrales
el 05/10/2006

Me podrian mandar algun MANUAL o TUTORIAL de Dbase IV, yo lo trabajé hace 16 años y ya no tengo mis manuales ni apuntes, mucho se los agradecerá.


José Cabrales

Escrito por Able Coffi
el 29/11/2006

Quisiera saber como estando in visualbasic6. 0 connectarme à un fichero dbase IV (*. Dbf),  leerlo y utilizar el contenido.

Como alcanzar la conneccion ODBC con ERSI SHAPEFILES.

Si peude darme exemplos por esas dos preocupationes, me agradecia mucho

Coffi ABLE  



 

 

Fernanda
Estado de México, Mé...
Escrito por Fernanda
el 13/12/2006

Hola!

Tengo un problema!...   tengo un sistema  en visula basic que se conecta  con mysql, y manejamos  transacciones, el problema es  que  hay ocaciones en  que  si cambiamos algo, otros usuarios de la red no ven los cambios  hasta despues de un  rato  o  hasta que reinician la aplicacion, uso  odbc.. Las intrucciones de consulta  son de este estilo:

Set datos = db_datos. Openrecordset(qry, dbopendynamic)

 el problema es que la consulta sigue trayendome los datos no actualizados, aunque en la base de datos ya lo esten.. ¿Alguna idea?


Carlo Antonio Cardona
Bolívar, Venezuela
Escrito por Carlo Antonio Cardona
el 23/01/2007
Intenta enviando la instruccion commit a mysql, esto forzaria la escritura de lo que se encuentra en el cache de memoria al disco. Imagino que ese debe ser el problema por cuanto manifiestas que despues de un rato es que las actualizaciones son visibles a los demas usuarios.
Humberto Vera Castillo
Analisis de sistemas laica eloy alafar...
Escrito por Humberto Vera Castillo
el 18/05/2007

Deseo que me ayuden, en como puedo crear una base de datos personalizada en visual basic. Con propiedades y seguridades personales.

Contactenme a mi correo

H4481xp@Hotmail. Com

H4481xp@Yahoo. Com

Jaime
Tarapacá, Chile
Escrito por Jaime
el 12/07/2007

Hola.. Quisiera saber si alguien tiene algun codigo para hacer consultas de datos de visual basic con mysql y como mostrar esos datos en pantalla..

Ojala me puedan ayudar  , kiero guiarme para seguir aprendiendo

De ante mano gracias

Carlo Antonio Cardona
Bolívar, Venezuela
Escrito por Carlo Antonio Cardona
el 16/07/2007

Tu mensaje es confuso, una cosa dice el titulo y otra cosa dice el texto. De todas maneras si es para mysql, puedes guiarte por lo siguiente, para Dbase solo debes cambiar la cadena de conexion la cual puedes hallar en https://www.connectionstrings.com/? Carrier=dbffoxpro

Suponiendo una tabla llamada "amigos",con los campos nombre y apellido, en una base de datos llamada "general" , en un servidor llamado "192.168.0. 1" , con nombre de usuario "minombre" y la contraseña para acceder a mysql es "XXXXXX" y mostrarlos en un control list1

Debes tener activas las referencias activex data objets en el VB

 

 

Set conn = New ADODB. Connection

Servidor="192.168.0. 1"

Basededatos="general"

Usuario="minombre"

Contrasena="XXXXXX"


Conn. ConnectionString = "DRIVER={MySQL ODBC 3. 51 Driver};" _

& "SERVER=" + servidor + ";" _

& "DATABASE=" + basededatos + ";" _

& "UID=" + usuario + ";" _

& "pwd=" + contrasena

Conn. CursorLocation = adUseClient

Conn. Open

Set rs=conn. Execute("Select * from amigos")

List1. Clear

Do while not rs. Eof

List1. Additem rs! Nombre+" "+rs! Apellido

Rs. Movenext

Loop

Rs. Close

Conn. Close

 

Debes verificar que el conector odbc se encuentre instalado en tu sistema, sino, debes instalarlo. Puedes ubicarlo en www.mysql.org, te recomiendo que uses la version 3.51.12

 

Saludos

Antonio

 

Escrito por Josue Escobedo
el 03/12/2007

Que se nesecita para conectar java con dbase se nesecita instalar algun driver  y cual es la cadena de conexion alguien me puede ayudar

Pedro
Yucatán, México
Escrito por Pedro
el 09/04/2008
" Tu mensaje es confuso, una cosa dice el titulo y otra cosa dice el texto. De todas maneras si es para mysql, puedes guiarte por lo siguiente, para Dbase solo debes cambiar la cadena de conexion la cual puedes hallar en https://www.connectionstrings.com/? Carrier=dbffoxpro
Suponiendo una tabla llamada "amigos",con los campos nombre y apellido, en una base de datos llamada "general" , en un servidor llamado "192.168.0. 1" , con nombre de usuario "minombre" y la contraseña para acceder a mysql es "XXXXXX" y mostrarlos en un control list1
debes tener activas las referencias activex data objets en el VB
 
 
Set conn = New ADODB. Connection
servidor="192.168.0. 1"
basededatos="general"
usuario="minombre"
contrasena="XXXXXX"
 
conn. ConnectionString = "DRIVER={MySQL ODBC 3. 51 Driver};" _
& "SERVER=" + servidor + ";" _
& "DATABASE=" + basededatos + ";" _
& "UID=" + usuario + ";" _
& "pwd=" + contrasena
conn. CursorLocation = adUseClient
conn. Open
set rs=conn. Execute("Select * from amigos")
list1. Clear
do while not rs. Eof
list1. Additem rs! Nombre+" "+rs! Apellido
rs. Movenext
loop
rs. Close
conn. Close
 
Debes verificar que el conector odbc se encuentre instalado en tu sistema, sino, debes instalarlo. Puedes ubicarlo en www.mysql.org, te recomiendo que uses la version 3.51.12
 
Saludos
Antonio
 
"

por antonio (Julio 2007)


cuate.... Mira yo estoy trabajando en SQL Server y necesito conectar mi base de datos con Visual Basic por medio del ODBC.. Si pudieras ayudarme a hacerlo te lo agradeceria por que eh leido mucho pero no encuentro nada en concreto.... Soy nuevo en esto de la programacion y si fuera posible paso a paso te lo agradeceria


De antemano Gracias

Carlo Antonio Cardona
Bolívar, Venezuela
Escrito por Carlo Antonio Cardona
el 09/04/2008

La cadena de concexion es similar, solo debes cambiar y poner {SQL Server}.

Si no tienes instalado el odbc, debes instalarlo, por lo general ya viene instalado por defecto. Lo otro es verificar que tengas activadas las referencias en VB para conexiones ADO.

El ejemplo que puse debe funcionar

Saludos

Escrito por Roberto
el 27/05/2008

Hola disculpen ando en busca de ayuda.

Tengo pendiente un trabajo de xbase y la verdad no encuentro nada de informacion quiero saber si me pueden ayudar,

Ocupo la cadena de coneccion para sql server 2005

Techoduro
Bolívar, Venezuela
Escrito por Techoduro
el 28/05/2008

Pudieras ser un poco mas explicito en tu peticion, asi podriamos ayudarte un poco mas. De cualquier manera, el termino xbase se refiere a la familia de bases de datos compatible con dbase. De alli que si ya usas la cadena de conexion odbc para sql, lo demas es manipular las tablas usando el sql. Debes ver que estes usando la cadena correcta para el tipo de xbase a manipular. Dbase III, IV, etc.

Saludos


Adolfo
Baden - Württemberg,...
Escrito por Adolfo
el 01/07/2008

Hola a todos.. 

Deseo generar unos reportes en una aplicacion web que usa asp, osea que jala los datos de sql (bdX), se llenan manuelmente, Y la informacion para (bdx) la quiero conectar con una base de datos en mysql (bdy), para que quede automatizado el proceso de llenado.

La verdad soy nuevo en esto, estaba tratando de conectarme por VB6 a mysql, siguiendo este tutorial, pero no se si existe una solucion mejor, o si me puedes explicar un poco mas tecnico. Para buscarle y tener un idea mas clara lo que tengo que hacer... Gracias

a. Descargas( arrova ) gmail. Com

Jorgemcbo
Zulia, Venezuela
Escrito por Jorgemcbo
el 28/05/2009

Hola me interesa mucho el saber si hay una conversion directa entre DBase IV y fox Pro, mi problema consiste en no poder ejecutar el Corte de Papel con las Impresoras Epson Termicas utilizando el Comando "Eject" Gracias

Arturin
México
Escrito por Arturin
el 18/08/2009

Mi problema es el siguiente:
Al momento de hacer una conexion entre visual basic con mysql no logro ver mis tablas en el area de conexiones es decir si se realiza la ccion pero no logro ver las tablas auque estas si existan, todos los paso anterores a esto como crear el odbc, agregar las referencias etc lo tengo solo es este probel.
Por favor ayudenme es urgente si alguien sabe algo comuniquemelo por favor

Monica Sanchez
Santiago, Chile
Escrito por Monica Sanchez
el 27/11/2009

Hola si alguien me puede decir el codigo, para validar el usuario y contraseña, la conexion que stoy haciendo del visual y acces es ODBC

Monica Sanchez
Santiago, Chile
Escrito por Monica Sanchez
el 27/11/2009

Talves ya no es necesario crear un formulario en visual y codificarlo? , acaso es suficiente con la creacion del dsn del usuario?

Si es asi como hacer? Gracias