Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2010, 08:09
rgallardo
 
Fecha de Ingreso: agosto-2008
Mensajes: 38
Antigüedad: 16 años, 5 meses
Puntos: 0
armar nombre de columnas de una tabla

Hola, estoy utilizando VB6.

Voy a poner un ejemplo simple para explicar mi necesidad.

Los registros de mi trabla tiene muchas columnas y los nombres de las columnas tienen la siguiente estructura

Nombre, identificacion, ficha, direccion, lugar_01, lugar_02, lugar_03, lugar_04, lugar_05, lugar_06, lugar_07, lugar_08, lugar_09, lugar_10, lugar_11

Necesito construir un bucle que permita desplegar las columnas lugar_01, lugar_02 hasta lugar_011 pero construyendo el nombre de la columna y luego mostrala.

Se que se puede hacer algo asi

for i = 1 to 11
print rst(i-1)
next

La rutina anterior no me sirve pq si por alguna razon se inserta una nueva columna antes de las columna lugar_01, la rutina ya no me serviria, quisiera saber si es posible hacer al como lo siguiente:

for i = 1 to 11
campo = 'lugar_' & str(i-1,2)
print rst(campo)
next