Visual Basic - registro variable

Life is soft - evento anual de software empresarial
 
Vista:

registro variable

Publicado por miki (1 intervención) el 11/09/2007 19:26:22
Hola a todos mi problema es el siguiente tengo una tabla donde tengos varios campos cuyos nombres son p1,p2,p3.....etc
entonces quiero acceder a ello segun una serie de condiciones, es decir tengo una variable que recoge un valor del 1,2,3... y entonces segun este valor acceder al registro!p1, o registro!p2 etc y quiero utilizar esta variable como parte del nombre del registro y no se como hacerlo.....saludos

codigo

Select Case lado
Case "I"
If registroAvion!p(iz) = 0 Then
registroAvion.Edit
registroAvion!p(iz) = sace
registroAvion.Update
asignado = True
Else
registroAvion.MoveNext
Case "D"
If registroAvion!p(id) = 0 Then
registroAvion.Edit
registroAvion!p(id) = sace
registroAvion.Update
asignado = True
Else
registroAvion.MoveNext
Case "AMBAS"
If registroAvion!p(iz) = 0 Then
registroAvion.Edit
registroAvion!p(iz) = sace
registroAvion!p(id) = sace
registroAvion.Update
asignado = True
Else
registroAvion.MoveNext

End Select
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:registro variable

Publicado por Yo (38 intervenciones) el 11/09/2007 21:43:43
supongamos que en X tienes el valor numérico (1,2,3 ...)
para acceder al campo, según la variable X:
registroAvio.Fields("P" & X)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar