Sección de códigos , trucos y ejemplos para visual basic
<Volver> - Anterior - Siguiente
Este ejemplo, lo que hace es cargar un recordset de tipo Ado en un control ListView . Y en el momento de agregar el Item, en el parámetro Key del mismo
Listview.ListsItem(index).Add Index,Key,Texto,Icono
.. le asigna como valor a este parámetro, el valor del campo que hace de clave única . Pero, al parámetro o propiedad Key del Listview , se le agrega un caracter alfanumérico al final de la clave ya que si no da error. Por ejemplo :
Primero Se agrega el texto del item :
Set Item = .ListItems.Add(, , Rst.Fields(0))
Luego la clave de este Item , mas la letra "K":
Item.Key = Rst.Fields(NameCampoClave) & "K"
Luego , para obtener la clave única de ese item , sin el caracter añadido , se visualiza el mismo con la función Val, y este retornará el número solo
Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem)
' visualiza la clave
MsgBox Val(Item.Key), vbInformation
End Sub
Agregar un control Listview, la referencia a Ado (Microsoft Activex Data Objects ), Un Text1 para indicar la ruta de la base de datos, un Text2 para indicar el Sql, y un CommandButton :
Código fuente en el formulario
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar