Visual Basic - clave en listview

Life is soft - evento anual de software empresarial
 
Vista:

clave en listview

Publicado por Javivi30 (10 intervenciones) el 30/10/2006 14:26:40
Hola tengo una duda: al insertar items al listview le intento poner como clave la clave primaria de un registro de un recordset (id_alb) y me da error. He probado a convertir la clave de numero a texto, pero sigue sin dejarme.

listAbi.ListItems.Add(,id_alb , texto)

Gracias
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:clave en listview

Publicado por Natalia Camino (88 intervenciones) el 30/10/2006 19:54:18
Podeis probar poniendo asi

listAbi.ListItems.Add(, , rs("id_alb"))

note que antes de asignar el campo del recordset hay dos comas y el nombre del campo va entre comillas dobles. Donde pongo "rs" es el nombre que le hayais asignado a vuestro recordset.
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

RE:clave en listview

Publicado por Javivi30 (10 intervenciones) el 31/10/2006 10:41:51
Estoy siguiendo la instruccion con los siguientes parametros:
listview1.listitem.add (índice), (clave), (texto), (icono), (icono pequeño)

Al poner la siguiente instruccion, me añade la clave como literal no con el contenido del campo id_alb.
listAbi.ListItems.Add(,("!id_alb") , texto)

Muchas Gracias.
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

RE:clave en listview

Publicado por Natalia Camino (88 intervenciones) el 31/10/2006 19:25:31
creo que no leisteis bien la respuesta anterior, al nombre del campo le debeis anteponer el recordset y anteriormente dos comas, ya que los valores índice y clave no son necesarios y texto es justamente lo que quereis poner en la columna del ListView, el valor del campo del recordset.

probad con el ejemplo tal y como os lo puse
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