Ayuda en VB 6.0 BD

mdz.dll

Bovino maduro
#1
Hola que tal amigos bueno mi problema es el siguiente... tengo una base de datos (access) enlazada con ADO el cual lo muestro en un datagrid, pero al momento de mostrar mi tabla en el datagrid me aparecen columnas que no quiero que se muestren, hay una solucion para esto?....

Intente ocultando las columnas pero al realizar una consulta me aparecen las columnas de nuevo.

Les agradeceria que me pudieran ayudar. La aplicacion se me pone muy lenta por la base de datos :) gracias
 

Pericles6117

Bovino maduro
#2
Edita tu sql string

edita tu sql string, en vez de poner "Select * FROM empleados where..." escribe
solo los campos que requieras y los puedes renombrar ahi mismo para que salgan asi en el datagrid:
"Select Nombre as Primer_Nombre, Apellido, Categoria as Posicion from Empleados Where...".
Otra cosa, limpia el codigo para que sea mas rapida tu app, es decir, si usas
recordsets recuerda poner algo asi como Set RecSet = Nothing.
Espero te sea de ayuda. Saludos y suerte :)
 

gnm_kos

Bovino de la familia
#3
utiliza sentencias sql (búscate un manual sencillo)
en la propiedad recordsource del ADO en tipo de comando elije 1 - adcmdText y en Texto de Comando ahi va la sentencia sql que desees en este caso solo necesitas ciertos campos de una tabla
quedaría algo asi

Select Campo1, Campo2, ... , CampoN From Tablax

buscate un manual y veras que es sencillo
 
Arriba