Sección de códigos , trucos y ejemplos para visual basic
<Volver> - Anterior - Siguiente
A la propiedad Sort , se le debe indicar el nombre del campo por el cual se ordenará la columna , por ejemplo:
rs.Sort = "NombreUsuario"
En este ejemplo, que utiliza la base de datos Nwind.mdb de vb, se carga en el recordset la tabla Clientes , y luego mediante tres optionButton, se ordena cada campo. Los campos son : IdCliente, NombreContacto y CargoContacto
Código fuente en el formulario
Nota: por defecto , la ordenación se realiza en forma Ascendente, si se quiere ordenar en forma Descendente, se debe indicar el valor " Desc "por ejemplo :
rs.Sort = "IdCliente Desc"
Importante sobre error : Si se produce un error en tiempo de ejecución , al querer asignar el campo a la propiedad Sort : Error : " El proveedor actual no admite las interfaces necesarisa para Filtrar u ordenar ", es por que la propiedad CursorLocation del recordset debe estar con el valor AdUseClient
rs.CursorLocation = adUseClient
Nota: Este proyeto es similar pero para ordenar un datagrid mediante la propiedad Sort del recordset en el evento HeadClick de la grilla
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar