![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
para quitar ese error, vete a panel de control -> sistema -> opciones avanzadas -> variables de entorno
Tanto la que se llama TEMP como TMP cambiale su valor a una ruta con menos de 32 caracteres, por ejemplo: TEMP = C:\WINDOWS\TEMP TMP = C:\WINDOWS\TMP Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
|||
|
|||
|
Hola
No se que quieres decir con compactar la base de datos Pero lo de los indices puedes repararlos con una herramienta llamada DTUtil32, creo que se instala con delphi, con esta herramienta se verifican en la tablas los datos y los indices |
|
#3
|
||||
|
||||
|
Haz copia de seguridad antes de tocar la base de datos, en algunos casos me la ha corrompido.
Tambien trae opcion para compactar (borrar físicamente los registros marcados como borrados y liberar ese espacio de las tablas). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#4
|
|||
|
|||
|
hola
gracias voy a probar la herramienta que me dices y te cuento como me fue. PD: quizás el concepto "compactar" estuvo mal utilizado de mi parte, la idea es optimizar el tiempo de respuesta al pedir un informe. |
|
#5
|
||||
|
||||
|
En realidad he supuesto que trabajas con Paradox, por aquello de usar Delphi 5 y QuickReports... tenía toda la pinta de que tu base de datos fueran archivos de extensión .db y en ese sentido interpreté Compactar como borrar los registros. También se usa esa palabra para Access.
La optimización de un informe está muy relacionado con la cantidad de folios que vaya a generar (cantidad de registros) así como los índices creados en la base de datos y la sentencia SQL usada. El sql vendría a ser algo así (para imprimir la típica agenda de clientes): Lo comento por si has visto algo parecido en un fichero de texto de la aplicación, o incluso en alguna parte del programa. Para crear índices necesitas saber la sentencia SQL y suele estar integrado en el código fuente de la aplicación. Es imposible adivinar cómo lo hizo el programador .Edito: (Suponiendo que tu base de datos sea paradox, dbase, o alguna similar) El ordenador que tiene delphi instalado, tendrá en inicio -> todos los programas -> Borland -> database desktop. Con esa última herramienta quizás puedas abrir las tablas de tu base de datos (haz copia de seguridad antes de tocar ) y así ver si en alguna tabla tiene el SQL para las consultas. También desde el database desktop podrías crear los índices en las tablas para agilizar las consultas.Saludos y suerte ![]()
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 22-11-2008 a las 00:34:25. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| informe compuesto(informe/subinformes) con qreport | JESUSNET | Impresión | 3 | 03-10-2007 16:39:21 |
| lineas ocultas en el informe qreport | jife007 | Conexión con bases de datos | 1 | 03-10-2007 14:23:31 |
| problemas en un informe con QuickReport | Goyo | SQL | 3 | 29-09-2006 18:52:48 |
| Problemas con un informe | Taribus | Impresión | 3 | 26-01-2004 11:12:17 |
| Problemas con Qreport !!! | mateamargo | Impresión | 3 | 27-10-2003 15:02:43 |
|