En este grupo En todos

Grupo de Visual Basic



Alguien tiene un codigo simple de como manejar los campos de una grilla en vb 6?

Alejandra
Licenciatura en analisis de sistemas u...
Escrito por Alejandra Juarez
el 25/01/2008

La idea es usar una grilla y llenarla dinamicamente. Pero mas que grillas que se conectan a la base de datos directamente no pude lograr nada, lo que me gustaria seria grilla[fila,columna]=dato.

Aparentemente podria usar flexgrid pero no encuentro forma de manejarla bien(perdon por mi ignorancia)

Espero que se haya entendido la pregunta

Jose Daniel Lorenzo
Ingeniero civil universidad tecnológic...
Escrito por Jose Daniel Lorenzo
el 29/01/2008

Las grillas flex grid e Hiet}rartical... No son editables por teclado en ejecucion.
Un truco es insertar textbox y colocarla sobre la celda a editar.
Si pudiera mandar un zipeado, te responderia con un ejercicio completo.
perdon si tardo en volver a contestar pero no tengo acceso directo a internet.
Saludos a todos y gracias por la bienvenida.

Jose Daniel Lorenzo
Ingeniero civil universidad tecnológic...
Escrito por Jose Daniel Lorenzo
el 29/01/2008
Fijate en documentos, ya subi el zip "grillas en VB6".
Espero que te sirva
Maurizel Fernandez
Visual basic l.h consultores
Escrito por Maurizel Fernandez
el 04/02/2008

Hola José Daniel yo tambien estoy interesada en como utilizar "las grillas en VB6" trate de abrir el documento que subistes pero no pude, nose que paso me dice error de carga. Porfa si puedes enviarme algun material sobre eso a mi correo maurifer_311@hotmail. Com te lo agradeceria mucho gracias de antemano.... Ëspero tu respuesta

Alejandra Juarez
Licenciatura en analisis de sistemas u...
Escrito por Alejandra Juarez
el 13/02/2008

Muchas gracias por la ayuda, la idea no es editarlo por teclado, es decir no que el usuario pueda editar la grilla, sino poder mostrar los datos, o cargarlos por codigo pero no mediante una conexion directa a la base de datos.
Muchas gracias denuevo!
saludos!
ale

Juan Gomez
Córdoba, Argentina
Escrito por Juan Gomez
el 20/02/2008

Hola, yo uso la VSFlexGrid.
La forma de insertar un dato desde codigo seria:
Po ejemplo supongamos que la VSFlexGrid la llamamos "Grilla".
Me creo una variable Entrada como string (Dim Entrada as string)

Luego puedo levantar datos de un base con una consulta, supongamos que levantamos los campos codigo y descripcion de una base.
Lo unico que tengo que hacer es Cargar en la variable Entrada esos datos (Entrada = [codigo] & chr(9) & [Descripcion]), aclaro el chr(9) es el separador de columnas, para indicarle a la grilla que la descripcion va en la columna siguiente.
Ahora lo unico que tengo que hacer es (Grilla. AddItem entrada)
Puedo poner esto en un loop si quiero cargar todos los registros de un consulta.
Si quiero leer un Dato de una columna deberia hacer: If Grilla. TextMatrix(Row, Col) = "" then

Espero que les sirva, en lo que les pueda ayudar, solo digan


Alejandra Juarez
Licenciatura en analisis de sistemas u...
Escrito por Alejandra Juarez
el 25/02/2008

Voy a probarlo, pero suena muy interesante y es exactamente lo que quisiera lograr, poder cargar los datos en una grilla manualmente!
Muchisimas gracias!
En cuanto lo pruebe te cuento como me fue!
Saludos
Ale

Alexander López Hernández
Programa de desarrolladores de softwar...
Escrito por Alexander López Hernández
el 12/03/2008

Tengo un ejmplo que te puede ayudar mandame tu correo para enviartelo

Alejandra Juarez
Licenciatura en analisis de sistemas u...
Escrito por Alejandra Juarez
el 12/03/2008

Hola, desde ya muchas gracias por la ayuda

este es mi mail.

alejandradaquino@gmail.com.ar

saludos

Ale

Americo Moran Munaylla
Computacion e informatica instituto su...
Escrito por Americo Moran Munaylla
el 12/03/2008

Hola como estas
soy nuevo en este grupo ojala me ayuden a conocer todo sobre visual basic gracias saludos americo

Andres Garcia Salgado
Programador analista e.c.c.o.
Escrito por Andres Garcia Salgado
el 30/03/2008

Buenas tardes Alejandra, como te conectas a la base de datos? , yo utilizo el MSFlexGrid para visualizar los datos de una base de datos, te puedo ayudar, saludos.

Alejandra Juarez
Licenciatura en analisis de sistemas u...
Escrito por Alejandra Juarez
el 31/03/2008

Yo uso ado o dao para conectame a la base, pasa que siempre utilice la manera automatica con las grillas, y no se demaciado a cerca de su manejo
Muchisimas gracias
ale

Andres Garcia Salgado
Programador analista e.c.c.o.
Escrito por Andres Garcia Salgado
el 01/04/2008

Buenas tardes muchachos y muchachas, yo les puedo enseñar como poner los datos en un MSFlexGrid de una base de datos, trate de enviarles la respuesta por este medio, pero no me lo permitio, si alguien esta interesado, escrbanme a: programassalgado@prodigy.net.mx o a agarcia_tj@yahoo. Com

Cristian Borrero
Ingeniero civil universidad catolica n...
Escrito por Cristian Borrero
el 01/04/2008

Private Sub Form_Load()
''coloca una grilla en el form. (yo use el control MSFlexGrid)
Grid. Rows = 10
Grid. Cols = 5
''pongo algo de encabezado.
Grid. TextMatrix(0, 1) = "Nombre"
Grid. TextMatrix(0, 2) = "Apellido"
Grid. TextMatrix(0, 3) = "Puesto"
Grid. TextMatrix(0, 4) = "Sueldo"
'''--------relleno la grilla con datos
Grid. TextMatrix(1, 1) = "Mi Nombre"
Grid. TextMatrix(1, 2) = "Mi Apellido"
Grid. TextMatrix(1, 3) = "Mi Puesto"
Grid. TextMatrix(1, 4) = Format(4545. 23, "##. #0")

'' se puede leer los datos de una base de datos. Tanto usando Dao como Ado.
'' o en la forma antiguita, usando Open Staments (El viejo Fichero)
'' Solo Hay que leer el de registro en la base de dagos para asi formatear la grilla

End Sub

Espero que ayude, ya que no entendi muy bien la pregunta, pero creo que lo que pide se puede muy bien y sin mucho codigo.
suerte

Alejandra Juarez
Licenciatura en analisis de sistemas u...
Escrito por Alejandra Juarez
el 03/04/2008

Te agradezco mucho, lo voy a probar, es justo lo que estaba buscando, algo tipo fila columna, porque intente con datagrid y no le encontraba la vuelta! Gracias a todos en el foro por ayudarme! Espero poder devolverles la misma ayuda!
Saludos

Mostafa Ben Balla
Doctorado en quimicas universidad de b...
Escrito por Mostafa Ben Balla
el 04/04/2008

Buenos dias a todos,

Me meti recientemente en el mundo de programación y elegi VB por su facil manejo, me gustaria aprender mucho con vosotros, saludos a todos.

Juan Segovia
Progrmación de computadoras una, ctn
Escrito por Juan Segovia
el 04/04/2008

Que tal... Soy nuevo en el grupo pero tengo conocimientos varios de visual... Aprendo rápido y se inventar de la gran 7.... Mucho gusto poder participar con ustedes...