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

Duda MSHFlexGrid

Estas en el tema de Duda MSHFlexGrid en el foro de Visual Basic clásico en Foros del Web. Hola a todos, ahora con una nueva duda, tengo un MSHFlexGrid donde despliego una base de datos. Set .DataSource = grsOP donde grsOP es el ...
  #1 (permalink)  
Antiguo 19/09/2006, 16:15
 
Fecha de Ingreso: febrero-2006
Mensajes: 56
Antigüedad: 19 años, 2 meses
Puntos: 0
Duda MSHFlexGrid

Hola a todos, ahora con una nueva duda, tengo un MSHFlexGrid donde despliego una base de datos.

Set .DataSource = grsOP

donde grsOP es el recordset donde pongo todos los campos de la BD, lo que pasa es que al hacerlo asi, me pone el titulo de las columnas del Grid como estan en la BD, alguien sabe como cambiar el orden de las columnas?? no ordenar el contenido de las misma, sino por ejemplo, a mi me aparece

Id, Nombre, Apellido

me aparece asi porque asi esta la base de datos, claro este es un ejemplo, no son los campos reales quetengo yo, son mucho...:S yo necesito que por ejemplo me aparesca:

Id, Apellido, Nombre

Necesito pasar una columna que esta por el medio al final de mi tabla. alguien sabe como hacer esto?? he estado buscando pero nada...:S

Gracias
  #2 (permalink)  
Antiguo 19/09/2006, 17:59
 
Fecha de Ingreso: abril-2004
Mensajes: 192
Antigüedad: 21 años
Puntos: 0
Hola, en la consulta sql coloca los campos en el orden que queres que te aparescan en el flex, por ej:

"SELECT Id, Nombre , Descripción from Categoría"

no se si habrá otra forma pero es la unica que conozco. ..salu2

----------------------------------------------------------
__________________
Recursos visual basic
  #3 (permalink)  
Antiguo 20/09/2006, 07:34
 
Fecha de Ingreso: febrero-2006
Mensajes: 56
Antigüedad: 19 años, 2 meses
Puntos: 0
Asi funciono....jejeje.....era todo...!! :D:D

Gracias!!
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 05:26.