In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Demora Muito para acessar o MySql e abrir uma tabela, O que Fazer ????

Foro público de Xailer en español
Responder
claudio
Mensajes: 49
Registrado: Mar May 06, 2008 3:17 pm

Demora Muito para acessar o MySql e abrir uma tabela, O que Fazer ????

Mensaje por claudio »

Estou Usando Os Componentes do Xailer para Abrir uma Tabela com 65.00
Registros no MySql e na hora do Login demora uma Eternidade para abrir o
DATABASE, estou usando o MySqlDataSource com DBBrowse.
O que Fazer ?????
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

Demora Muito para acessar o MySql e abrir uma tabela, O que Fazer ????

Mensaje por jasm »

claudio escribió:
> Estou Usando Os Componentes do Xailer para Abrir uma Tabela com 65.00
> Registros no MySql e na hora do Login demora uma Eternidade para abrir o
> DATABASE, estou usando o MySqlDataSource com DBBrowse.
>
> O que Fazer ?????
>
>
Claudio,
Copio y pego de una respuesta que di a Javier en otro foro de Xailer:
"Hola Javier,
Cuando se trabaja con sistemas cliente/servidor hemos de cambiar
radicalmente la costumbre de trabajar con dbf.
Para empezar, debes mostrar sólo parte de la tabla tanto en lo relativo
a filas como a columnas. (Personalmente pienso que el TSQLTable es un
atraso, pero para gustos: los colores).
Debes programar tus browses con sistemas de búsqueda para poder acceder
al contenido de la tabla, así­, por ejemplo, muestras todos las filas
entre la "A" y la "AZ", y programas un sistema de busqueda para avanzar
por la tabla.
Por supuesto, el browse que muestras deberá ser un dataset y cuando
edites deberá ser otro; me explico: en el browse muestras "codigo,
nombre, telefono", pero para editar necesitas el resto de los datos, por
lo que tendrás que tener otro dataset al que le pases una consulta del
tipo "SELECT * FROM cliente WHERE codigo = " + Str( oDatasetBrowse:Codigo ).
Si te gustó y quieres más ayuda, a tu disposición.
Un saludo,
Alf+."
Saludos,
Alf+.
Responder