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

Asignar el contenido de un campo a una variable

Estas en el tema de Asignar el contenido de un campo a una variable en el foro de Visual Basic clásico en Foros del Web. Quiero asignar el contenido del campo EXPEDIENTE de una base de datos llamada ALUMNOS en la variable Exp, y hago esto: Dim rs as ADO.Recordset ...
  #1 (permalink)  
Antiguo 15/07/2005, 11:24
 
Fecha de Ingreso: julio-2005
Mensajes: 59
Antigüedad: 18 años, 9 meses
Puntos: 0
Asignar el contenido de un campo a una variable

Quiero asignar el contenido del campo EXPEDIENTE de una base de datos llamada ALUMNOS en la variable Exp, y hago esto:

Dim rs as ADO.Recordset
Dim Exp as integer
Exp=rs.Fields("EXPEDIENTE")

y no funciona.
Lo que quiero es que añadais el código que falta que pienso yo que tiene que ser sencillo, pero no tengo conocimientso suficientes. Muchas gracias
  #2 (permalink)  
Antiguo 15/07/2005, 11:43
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años
Puntos: 47
Eje!!! que tal compañero Juan Fco. Lo que debes hacer es en vez de "EXPEDIENTE" colocar el numero de la posicion de ese campo en el select... si tu select fue por decir:

select codigo, nombre, expediente from tabla

el codigo para obtener el campo expediente debera ser:

Dim Exp as integer
Exp=rs.Fields(2)

el conteo empieza desde cero, por eso expediente es el dos
  #3 (permalink)  
Antiguo 15/07/2005, 12:23
 
Fecha de Ingreso: julio-2005
Mensajes: 59
Antigüedad: 18 años, 9 meses
Puntos: 0
Muchas gracias campeón. Ahora si me funciona
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 17:26.