SoloCodigo

Programación General => Visual FoxPro => Mensaje iniciado por: jocanet en Viernes 4 de Noviembre de 2005, 21:30

Título: Lentitud En La Ejecucion De Un Query
Publicado por: jocanet en Viernes 4 de Noviembre de 2005, 21:30
hola a todos,

estoy usando vfp 9 conectado a mysql por odbc usando vistas remotas, tengo una base de datos que tiene aproximadamente 100.000 registros y entonces hice un query que debe borrar mas o menos unos 3.000, ejecuto el query y todo bien pero cuando quiero actualizar con tableupdate se me demora hasta 30 minutos. Le agradezco a quien me pueda dar un indicio de cual puede ser el problema que cause que se demore tanto actualizando la base datos. mil y mil gracias.
Título: Re: Lentitud En La Ejecucion De Un Query
Publicado por: SystemDeveloper en Sábado 12 de Noviembre de 2005, 17:48
Hola:

MI Nombre es Carlos, Bien Con Respecto a tu Problema, Osea a esa parte del Problema en vez de Utilizar "ableupdate", Utiliza el SqlConnection, con el SqlExec

Osea:

con=SqlConnection("ODBC","User,"clave")

IF con "Mayor a 0" Then
SqlExec=("Delete From Clientes Where cod="condicion",ocon)
endif


Aqui el Teclado esta malogrado y es por ello el "Mayor a 0" y no me acuerdo el ascii, bueno me cuentas como te fue.

ah y la sintaxis no es la correcta, dateate sobre la funcion SqlConnection.