Ir a inicio de Foros
 Cosulta tu correo Consulta tu correo    Buscar en Internet:       
Conectar Access 2000 con Visual Basic 5.0
Inicio Registrate Ayuda
» Inicio » windows » Conectar Access 2000 con Visual Basic 5.0

Nuevo usuario                          
Usuario:      Clave:


Respuesta
 
Herramientas Visualización
  #1  
Viejo 24/nov/00, 00:12
nicobravo
Novato
 
Fecha de ingreso: 19/sep/05
Mensajes: 3
Predeterminado Conectar Access 2000 con Visual Basic 5.0

QUISIERA SABER COMO PUEDO HACER PARA CONECTAR UNA BASE DE DATOS DE MICRSOFT ACCESS 2000 (.mdb) CON MICROSOFT VISUAL BASIC 5.0 O 6.0
CUANDO QUIERO INDICARLE EL RECORDSOURCE ME APARECE UN MENSAJE DICIENDO QUE NO RECONOCE EL FORMATO. ME PARAECE QUE ES ALGO MUY RARO YA QUE CON MICROSOFT ACCESS 97 LAS BASES DE DATOS TENIAN LA MISMA EXTENSION.
--------------------------------------------------
Responder citando mensaje
  #2  
Viejo 27/nov/00, 00:12
mecatronicxman
Novato
 
Fecha de ingreso: 19/sep/05
Mensajes: 14
Predeterminado Conectarse Con ADO VB 6.0

> QUISIERA SABER COMO PUEDO HACER PARA CONECTAR UNA BASE DE DATOS DE MICRSOFT ACCESS 2000 (.mdb) CON MICROSOFT VISUAL BASIC 5.0 O 6.0
> CUANDO QUIERO INDICARLE EL RECORDSOURCE ME APARECE UN MENSAJE DICIENDO QUE NO RECONOCE EL FORMATO. ME PARAECE QUE ES ALGO MUY RARO YA QUE CON MICROSOFT ACCESS 97 LAS BASES DE DATOS TENIAN LA MISMA EXTENSION.
>--------------------------------------------------
Una de las formas de conectarse usando Vb6.0 es:
Usando tecnología ADO:
option Explicit
dim Accion as byte
dim CnPlanilla as adodb.connection
dim RsEmpleado as adodb.recordset
Private sub form_load()
'Crear un dsn a la base de datos (ODBC) _
llamado: PlanillaMdb
set cnplanilla = new adodb.connection
set rsempleado = new adodb.recordset
cnplanilla.cursorlocation = adcursorclient ' o algo así
cnplanilla.open "Dsn=PlanillaMdb"
rsempleado.open "Select * from empleados",cnplanila,adopenDinamic, adLockOptimistic
ACCION =0
End sub
private sub cmdGrabar_click()
with rsempleado
if Accion = 1
'Para grabar uno nuevo:
.Addnew
!NombreEmpleado = txtNombre
!edad = cbyte(txtedad)
.UpdateBatch
end with
elseif accion = 2
'Para editar:
'No usa el metodo edit
with rsempleados
!NombreEmpleado = txtNombre
!edad = cbyte(txtedad)
.UpdateBatch
end if
accion =0
end with
end sub
private sub cmdNuevo_Click()
accion=1
end sub
private sub cmdEditar_Click()
accion=2
end sub
private sub cmdcancelar_Click()
accion=0
end sub
private sub Form_unload()
'Para liberear la memoria
cnplanilla.close
set cnplanilla = nothing
rsempleado.close
set rsempleado = nothing
end Sub
'Espero que te sirva, hay más métodos, escríbeme:
Mecatronicxman@hotmail.com
--------------------------------------------------
Responder citando mensaje
  #3  
Viejo 1/ago/07, 03:03
pablotiu
¶‘–œ–ž›
 
Fecha de ingreso: 1/ago/07
Mensajes: 1
Predeterminado visula basic 6.0

Cita:
Escrito por mecatronicxman
> QUISIERA SABER COMO PUEDO HACER PARA CONECTAR UNA BASE DE DATOS DE MICRSOFT ACCESS 2000 (.mdb) CON MICROSOFT VISUAL BASIC 5.0 O 6.0
> CUANDO QUIERO INDICARLE EL RECORDSOURCE ME APARECE UN MENSAJE DICIENDO QUE NO RECONOCE EL FORMATO. ME PARAECE QUE ES ALGO MUY RARO YA QUE CON MICROSOFT ACCESS 97 LAS BASES DE DATOS TENIAN LA MISMA EXTENSION.
>--------------------------------------------------
Una de las formas de conectarse usando Vb6.0 es:
Usando tecnología ADO:
option Explicit
dim Accion as byte
dim CnPlanilla as adodb.connection
dim RsEmpleado as adodb.recordset
Private sub form_load()
'Crear un dsn a la base de datos (ODBC) _
llamado: PlanillaMdb
set cnplanilla = new adodb.connection
set rsempleado = new adodb.recordset
cnplanilla.cursorlocation = adcursorclient ' o algo así
cnplanilla.open "Dsn=PlanillaMdb"
rsempleado.open "Select * from empleados",cnplanila,adopenDinamic, adLockOptimistic
ACCION =0
End sub
private sub cmdGrabar_click()
with rsempleado
if Accion = 1
'Para grabar uno nuevo:
.Addnew
!NombreEmpleado = txtNombre
!edad = cbyte(txtedad)
.UpdateBatch
end with
elseif accion = 2
'Para editar:
'No usa el metodo edit
with rsempleados
!NombreEmpleado = txtNombre
!edad = cbyte(txtedad)
.UpdateBatch
end if
accion =0
end with
end sub
private sub cmdNuevo_Click()
accion=1
end sub
private sub cmdEditar_Click()
accion=2
end sub
private sub cmdcancelar_Click()
accion=0
end sub
private sub Form_unload()
'Para liberear la memoria
cnplanilla.close
set cnplanilla = nothing
rsempleado.close
set rsempleado = nothing
end Sub
'Espero que te sirva, hay más métodos, escríbeme:
Mecatronicxman@hotmail.com
--------------------------------------------------

me gustaria saber como hago para abrir una base de datos acces y que me muestre la tabla en un control datagrid
Responder citando mensaje
Respuesta








Comunicación y utilidadesComprar y venderInformaciónOcio
Correo
Tu web gratis
Foros
Chatmania.com
Logos y Melodías
Postales
Guía e-mail
Agenda
Antivirus
Compras
Subastas
Ofertas
Coches
Móviles
Clasificados
HispaVista Empresas
Viajes
Fotografía
Dominios
Telefonía
Coleccionismo
ADSL
Inmobiliaria
Páginas Amarillas
Bolsa Madrid
Bolsa de trabajo
Guía - Buscador
Noticias
El Tiempo
Horóscopo
Loterías
Formación
Canal Mujer
Blogdiario.com
MegustasMucho.com
Quedaconmigo.com
Cine
Música
Juegos
Software
Compañeros
Neopolis
 
Guía - Buscador:

Mapa Web - Publicidad - Escríbenos - Notas de Prensa - Trabaja en HispaVista - Investors Relations - Tu sitio favorito
Atención al usuario: 807 488 376


Copyright © 2008 HispaVista · Aviso Legal

free google sitemap submit google sitemap your google sitemap easy google sitemap google sitemap builder