FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Pasar TStringList a DBGrid
Hola yo voy ejecutando una función e insertando en una tabla registros pero si hay algun error yo los voy guradando en una TStringList bien ahhora quiero pasarlo en un dbgrid para despues con un procedimiento que tengo poder guardarlo en un excel. Mi pregunta es como puedo pasar los datos de un TStringList a un DBGrid.
Muchas gracias. Un saludo |
#2
|
||||
|
||||
Hola nelem, directamente al dbGrid no puedes, debes trabajar con el dataSet en cuestion, osea que tienes que insertar los datos en una tabla para poder verlo en el DbGrid. Si no se van a guardar en una tabla los datos de tu StringList, sería mejor que utilices un StrinGrid para poder mostrar dichos datos y despues lo guardas a excel, o directamente lo guardas a excel. O utilizar un ClientDataSet para crearte una tabla en memoria y lo muestras en un DBGrid.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
#3
|
||||
|
||||
Primero lo primero.
Para verlos en un DBGrid, estos datos deben estar en un Dataset, como en una Table o Query p. ej. ahora que si los tienes en puro texto, puedes pasarlos a Excel mediante un copiado pegado, cuando pegas texto en Excel algo que me ha servido es lo siguiente, para pasar de una fila a otra es con un CR o CR/LF y para separar las columnas usa tabulador, si hay números que quieres que aparezcan como texto ponlos entre comillas. p. ej. Título Col 1 /Tabulador/Título Col 2 /Tabulador/Título Col 3 /Tabulador/Último título/salto de línea/ Primer Col/Tabulador/Segunda Col/Tabulador/Tercera Col/Tabulador/Cuarta Col/salto de línea/ Otra Fila/Tabulador/Otra celda/Tabulador/Más celdas/Tabulador/última celda. Aquí el texto en color rojo representa lo que dice /Tabulador/ sustitúyelo por el caracter de tabulador y /salto de línea/ por CR/LF, si pegas este texto en Excel verás como llo acomoda. Ahopra que tu programilla puede acomodar el texto, así si lo deseas, ya no usarías ni Tablas o Querys ni los Servers de Office de Delphi.
__________________
Herr Heins Faust Última edición por Faust fecha: 03-06-2008 a las 14:33:08. Razón: Olvidé algo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pasar informacion de un dbgrid a otro | schaka | Conexión con bases de datos | 3 | 11-02-2008 10:15:32 |
Pasar de DBGrid a DBEdit | nachosan | Varios | 4 | 27-09-2007 16:55:05 |
Pasar lineas de in dbgrid a otro dbgrid | look | OOP | 3 | 21-09-2007 23:16:29 |
Pasar datos de un dbgrid a un dbedit | fran | Tablas planas | 14 | 13-03-2007 10:38:33 |
pasar de un dbgrid a un listbox | Goyo | OOP | 13 | 14-12-2006 20:38:47 |
|