![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Bueno...
Gracias a todos.
Pues lo de la manera de cargar la base de datos, no se, simplemente la coloco en el directorio de datos y en delphi la abro mediante: Código:
procedure TdmPpal1.DataModuleCreate(Sender: TObject); var registro:TIniFile; conexionL,conexionR:widestring; begin registro:=TIniFile.Create(ExtractFilePath(Application.ExeName) + 'IDCFac.reg'); red:=StrToInt(registro.ReadString('RED','EstaEnRed','')); conexionL:=registro.ReadString('BASEDATOS','local',''); ruta:=registro.ReadString('DDIRBASE','dirbaseLocal',''); conexionR:=registro.ReadString('BASEDATOS','red',''); rutared:=registro.ReadString('DDIRBASE','dirbaseRed',''); rutadatos:=ruta+registro.ReadString('DDATOS','datos',''); rutadatosred:=rutared+registro.ReadString('DDATOS','datos',''); rutareportes:=ruta+registro.ReadString('DREPORTES','reportes',''); rutareportesred:=rutared+registro.ReadString('DREPORTES','reportes',''); case red of 0: fbFac.databasename:=conexionL; 1: fbFac.databasename:=conexionR; end; try fbFac.Connected:=true; except showmessage('No se puede conectar a la Base de Datos. Contacte al proveedor: 310-6976764'); application.Terminate; end; fbtra.Active:=true; fbtblCliente.Active:=true; fbtblFactura.Active:=true; fbtblUsuario.Active:=true; fbtblDetFac.Active:=true; fbtblInsumo.Active:=true; fbtblNumFac.Active:=true; end; Lo de la paginación grande, pues lo voy a probar (Ha de funcionar) Por lo demas, entendido, anotado y en via de uso Gracias P.D. para jachguate No es con animo de controversia, pero el mundo ama el café excelso colombiano...
__________________
En Colombia hay muchos, pero muchos colombianos muy buenos. Los violentos son pocos y los vamos a controlar... |
#2
|
||||
|
||||
![]() Que tal.
Pues lo que corresponde es, con cronómetro en mano, seguir paso a paso la ejecución de este método, a partir de la línea:
Luego, volvé aqui con una estadística, digamos el promedio de ejecución de cada línea después de unas 5-10 corridas y vamos viendo de que puede tratarse el asunto. Hasta luego. ![]() pd. [quote=sercornejov P.D. para jachguate No es con animo de controversia, pero el mundo ama el café excelso colombiano...[/QUOTE] Te lo dije... no nos vamos a poner de acuerdo en ese punto.. ![]() ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
||||
|
||||
Cita:
![]() ![]() // Saludos |
#4
|
||||
|
||||
![]() ![]() ![]() ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#5
|
|||
|
|||
Debrias cambiar de equipo,
![]() ![]() ![]()
__________________
...el saber no es una garantía de libertad; pero la libertad es impensable sin él." Marvin Harris (1999) |
#6
|
|||
|
|||
La lentitud al abrir las tablas puede ser porque los select de las tablas estén trayendo todos los registros. Eso sucede cuando usamos SELECT .... FROM TABLA, y no colocamos los registros que queremos traer con un where.
|
#7
|
||||
|
||||
Hola.
Yo creo que deberias revisar la apertura de las seis tablas despues de abrir la base de datos. Saludos |
![]() |
|
|
![]() |
|