Visual Basic - Introducir registros en grid

Life is soft - evento anual de software empresarial
 
Vista:

Introducir registros en grid

Publicado por javi (2 intervenciones) el 11/05/2004 11:16:12
En la aplicación(Selección de personal) q estoy haciendo necesito introducir nuevos registros mediante un grid, es decir, quiero hacer un formulario q tenga una rejilla mediante la cual introducir nuevos registros en la tabla de mi base de datos. No quiero q el grid muestre los datos de la tabla cada vez q ejecuto el form, sólo hacer altas y modificaciones. El grid se compone de 4 columnas.Para ello el form está conectado a una base de datos de Oracle. No sé q control usar, si el datagrid o el msflexgrid? El controldata o el adodc? Hay alguna web de donde se pueda bajar ejemplos(de aplicaciones con altas, modificaciones) para saber el código a introducir?
Gracias de antemano.
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
sin imagen de perfil

RE:Introducir registros en grid

Publicado por Iñaki (502 intervenciones) el 11/05/2004 12:36:58
Puedes utilizar el MSFLEXGRID o el MSHFLEXGRID.
El primero de ellos se puede añadir datos, mediante la instruccion
additem
Ejemplo:
' definir cuantas columnas *********
msflexgrid1.cols=2
'*** inicializar las lineas a 1 o 0 si no se quieren cabeceras ********
msflexgrid1.rows=1
strnombre="Jose"
strapelli="Perez"
msflexgrid1.additem strnombre & chr(9) & strapelli

Una vez que se tiene un msflexgrid con varias lineas se puede cambiar el contenido de cada celda.
strnombre = "Juan"
msflexgrid1.textmatrix ( 1 , 0 ) = strnombre

Los valores que se pasan entre parentesis son la linea y la columna, teniendo en cuenta que se empieza desde 0.

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