FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
exportar a excel mas rapido.
Buen dia amigos del Foro, Pues les comento mi situación, actualmente tengo un sistema en delphi 7 que trabaja com mysql 5.0 y un wamp server 5 el cual genera reportes impresos y en algunos casos tiene que enviar la info a excel.
para lo cual utilizo los componentes excelaplication, excelWorkBook y ExcelWorkSheet. el codigo es algo asi: //conecto ExcelWorkbook1.ConnectTo(ExcelApplication1.Workbooks.Add(EmptyParam,0)); ExcelWorksheet1.ConnectTo(ExcelApplication1.Sheets[1] as _WorkSheet); //escribo EXCELWORKSHEET1.Cells.ITEM[2,1].VALUE:='REPORTE DE PAGOS: '; //utilizo un while para pasar el resultado de la consulta While Not (QUERY1.EOF) do begin With ExcelWorksheet1.Cells do begin if (QUERY1.FieldValues['FOLIO']=null) then Item[Fila,1].Value :=' ' else BEGIN T:=(QUERY1.FieldValues['FOLIO']); Item[Fila,1].Value :=T; END; . . . QUERY1.Next; fila:=fila+1; end; end; cuando empezo a operar el sistema hace como un año no habia tanto problema, el problema es ahora que hablamos de casi diez mil folios........ se tarda he visto en el phpadmin que cuando exportas una tabla lo hace casi de inmediato sin importar que tenga mas de diez mil folios..... quisiera que me pudieran decir de que otra manera puedo exportar a excel mas rapido. De antemano les agradezco la atención y les envio un saludo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Exportar a Excel | ycastilloa86 | MS SQL Server | 10 | 13-06-2011 07:41:51 |
exportar a excel | rakka | Varios | 12 | 03-09-2008 00:53:31 |
Exportar a excel... | BuenaOnda | Varios | 3 | 20-08-2007 08:55:07 |
Exportar .gdb a Excel | Novata2006 | Firebird e Interbase | 0 | 16-05-2006 10:52:08 |
generación de planilla excel super rapido | acertij022 | Servers | 5 | 13-02-2004 15:27:31 |
|