FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
ayuda con exportacion de DBgrid
les comento:
la finalidad de hacer esto que dejar un archivo plano para poder migrarlo a otro sistema. cargo un archivo de excel en un dbgrid, has ahi sin problemas, el problema radica cuando toda la informacion del dbgrid la quiero exportar a un archivo de texto para lo cual lo hago con el siguiente codigo:
bien el problema radica en que solo me guarda el primer registro del dbgrid. ahora la pregunta es 1.- como hago para recorrer todos los registro del DBGRid y guardarlos en un archivo de texto 2.- hay alguna forma que despues de exportar toda esa informacion, se puedan eliminar de ese archivo caracteres como por ejemplo espacio comas,puntos, asteriscos,acentos, caracter de numero 3.- me podrian ayudar por favor. |
#2
|
||||
|
||||
esta es la solucion
tambien te hice un cambio para que te queden los datos separados por el pipe y no por lineas + pipe. saludos |
#3
|
||||
|
||||
En tu caso tenes 2 cosas mas.. reabris siempre el archivo... (en cada loop)
y despues le haces un NEXT.. a nada!! tendrias que poner DATA.NEXT y por ultimo cerrar el archivo.. PAra Tratar los caracteres lo que podes hacer es assigarlos a una variable de TEXTO, en vez de al archivo.. y ahi modificarlo!! (cambiar lo que quieras y por ultimo guardarlo) Tambien podrias hacerlo con un TSTringList y te olvidas del problema de writeLn yWrite and Close y todo eso!!! Quedaria mas o menos asi.
|
#4
|
|||
|
|||
Hola, se que estas armando un archivo de texto recorriendo un dbgrid, quizas haz revisado la posibilidad de recorrer la consulta almacenar esta info en un memo con las consideraciones que debe tener cada campo y luego guardarlo. La idea es en tiempo de ejecución conocer el comportamiento de tu procedimiento quizas sea otra opción, saludos
|
#5
|
||||
|
||||
gracias enano
podrias poner un ejemplo,
la verdad ya intente meter todos los caracter que quiero reemplazar en una base pero no puedo solucionarlo hice lo siguiente;
alguna idea Última edición por microbiano fecha: 22-04-2010 a las 00:18:09. Razón: cambias texto |
#6
|
||||
|
||||
aun no logro resolver el problema de reemplazar
alguna mejor idea para reemplazar cierto caracter de una cadena.
|
#7
|
||||
|
||||
El Next, debería saltar al siguiente registro.
Lo más sencillo es que ejecutes ese código paso a paso y veas porqué no salta al siguiente registro. Podrás ver si hay algun error y se detiene o porqué no funciona evaluación del:
AÑADO: Veo que se me adelantaron.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
exportacion de datos | LoboMDQ | Varios | 1 | 01-11-2006 02:17:24 |
Exportacion de datos... | chux | Varios | 6 | 10-05-2006 11:54:57 |
Exportacion de imagenes | Coco_jac | Gráficos | 0 | 10-06-2005 17:34:29 |
ayuda de exportacion de mysql a excel | Andrea Martinez | PHP | 3 | 30-11-2004 08:03:32 |
Exportación a Word | claumar | Impresión | 1 | 20-09-2004 13:48:43 |
|