Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Problemas Con Ado

Estas en el tema de Problemas Con Ado en el foro de Visual Basic clásico en Foros del Web. HOLAS MIS ESTIMADOS: VERAN NECESITO HACER UNA CONSULTA A UNA BASE DE DATOS HECHA EN ACCESS 2003, YA REALIZE LA CONEXION CON EL CONTROL ADO, ...
  #1 (permalink)  
Antiguo 20/06/2007, 20:19
Avatar de GABRIL  
Fecha de Ingreso: febrero-2007
Mensajes: 280
Antigüedad: 17 años, 2 meses
Puntos: 4
Problemas Con Ado

HOLAS MIS ESTIMADOS:

VERAN NECESITO HACER UNA CONSULTA A UNA BASE DE DATOS HECHA EN ACCESS 2003, YA REALIZE LA CONEXION CON EL CONTROL ADO, Y NO TENGO NINGUN PROBLEMA. EL ASUNTO ES QUE QUIERO HACER UNA CONSULTA UNA TABLA LLAMADA empledos DE LA BASE DE DATOS "SCAE", Y PUES NO TENGO IDEA DE COMO HACERLO.

ANTERIORMENTE HICE UNA CONEXION USANDO DATAENVERIOMENT, PERO SOLO PUEDO GUARDAR , USO EL SIGUIENTE COD:

DataEnvironment1.CONEXION
With DataEnvironment1.rsCONEXION
.AddNew
!MATRICULA = MAT.Value
!NOMBRE = NOM.Value
!EDAD = ED.Value
.Update
.Close
End With

PERO COMO HAGO UNA CONSULTA??? VERAN QUIERO HACER UNA CONSULTA A LA TABLA empleados USANDO EL CAMPO CLVEMPLEADO, ESPERO Y HAYA SIDO CLARO".....

ESPERO SUS RESPUESTAS...
GRACIAS DE ANTEMANO.
  #2 (permalink)  
Antiguo 21/06/2007, 04:47
Avatar de Laforge  
Fecha de Ingreso: noviembre-2004
Ubicación: Galaxia 34, Cuadrante 972, Área 31
Mensajes: 174
Antigüedad: 19 años, 6 meses
Puntos: 2
Re: Problemas Con Ado

Hola Gabril,

En primer lugar, en los foros, por norma general, escribir en mayúsculas significa ¡¡¡¡¡ GRITAR !!!! Para próximos post, te recomiendo que limites las mayúsculas para su 'uso-foral'.

En segundo lugar, tu pregunta debería estar en el foro de Bases de datos, aunque viendo lo que has preguntado, aún resolviéndote ese problema te van a surgir muchos más, ya que tu nivel de manejo de bdd es ... muy bajo ... Procura que las consultas que hagas en los foros sean muy concretas.
De todas formas, ya que estoy puesto, te contesto a la pregunta:

1) Declara un RecordSet para guardar el resultado de la consulta... p.e. Dim RS as RecordSet
2) Set RS = miconexionabdd.Execute ("SELECT campos FROM Tabla WHERE condicion")
3) Explora el RS para ver los resultados de la consulta

Saludos!
__________________
Nunca esperes un mejor momento para abrir esa botella de vino...........nunca llega.

No hay vida después de MySQL
  #3 (permalink)  
Antiguo 21/06/2007, 13:06
 
Fecha de Ingreso: marzo-2007
Mensajes: 53
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: Problemas Con Ado

mira para hacer una consulata seria asi:

dim consulta as adodb.recordset
set consulta = new adodbrecordset
consulta.open = "select nombre from empleados", tuconexion,adopenDynamic,adlockoptimistic

set datagrid1.datasource = consulta
esto te muestra en un datagrid todos los nombres de la tabla empleados.... espero te sirva.. dale una leida al manual de sql buscalo en gooble
yo lo estoy leyendo..je
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:13.