Título: [VB6.0]ADODB cargar solo datos con valores Publicado por: ŞCØRPIØN-X3 en 8 Octubre 2011, 23:30 pm Hola, estoy cargando una base de datos en un datagrid usando ADODB y lo que necesito es que solo se carguen aquellos datos que posean valores, es decir porejemplo en el caso de una base de datos de contactos en el que hay 2 columnas : "Nombre" ; "Teléfono" yo lo que quiero hacer es que en el datagrid solo me cargue aquellos que posean valores en las columnas "Nombre" y "Teléfono", porque algunos poseen nombre pero no telefono y estos no quiero que se carguen xD.
ah y otra cosa, como ago para que el scrollbar del datagrid funcione al deslizarlo?, osea yo cuando lo muevo manteniendo presionado el click en la barra no se mueve la lista, la lista recien se mueve cuando suelto el click :S Espero que me hayan entendido y me puedan ayudar :D Gracias de antemano ;) Título: Re: [VB6.0]ADODB cargar solo datos con valores Publicado por: seba123neo en 8 Octubre 2011, 23:33 pm Hola, te recomiendo no usar datagrid y si usar el MSHFlexgrid es mucho mas personalizable y mas lindo de interfaz, simplemente tenes que realizar una consulta a la base de datos, algo como esto:
"SELECT * FROM Tabla WHERE telefono<>'' AND nombre<>''" esa consulta se la pasas a un recordset y se lo asignas al datasource del datagrid (o flexgrid) saludos. Título: Re: [VB6.0]ADODB cargar solo datos con valores Publicado por: ŞCØRPIØN-X3 en 9 Octubre 2011, 01:37 am hola grax por la respuesta, te are caso y utilizare ese Grid :P, parece que no me di a entender bien xD, la aprte de obtener los datos ya lo tengo echo pero el problema es que algunos datos tienen nombre pero no telefono, y estos no quiero que se agreguen al grid. Porejemplo tengo lo siguiente en la BD:
NOMBRE TELEFONO Mario VACIO Manuel 4-542587 Juan 4-362487 Carlos VACIO Esteban 4-352548 en este caso en mi grid tiene que agregarse sólo Manuel, Juan y Esteban, Mario y Carlos no porque no poseen número de teléfono. de esta manera me conecto con la BD: Código: Public cnn As New ADODB.Connection Título: Re: [VB6.0]ADODB cargar solo datos con valores Publicado por: seba123neo en 9 Octubre 2011, 06:15 am entonces en vez de usar AND en la consulta que te pase usa OR
Título: Re: [VB6.0]ADODB cargar solo datos con valores Publicado por: ŞCØRPIØN-X3 en 9 Octubre 2011, 06:20 am Muchas gracias ya me funciono, estaba bien el primer code que me habias pasado nada mas que yo me habia confundido al ubicarlo xD. Muchas gracias :D
SOLUCIONADO |