Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-08-2007
CoCaInE CoCaInE is offline
Miembro
 
Registrado: nov 2005
Posts: 66
Poder: 19
CoCaInE Va por buen camino
LLenar una tabla sql

Saludos, me gustaria poder obtener su ayuda, tengo una base datos realizada en Sql server y por otro lado tengo un archivo de bloc de notas que contiene varios datos organizados por columnas me gustaria saber si hay alguna manera de exportar los datos del bloc de notas a la base de datos
Responder Con Cita
  #2  
Antiguo 16-08-2007
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
no se si se pueda hacer.... pero te sugiero que los exportes a Excel... y desde allí selecciones todo los registos que quieras... y preciones Ctr+C (Copiar), luego vayas al SQL Server.. habras la tabla y te posiciones en un registro en blanco...y preciones Ctr+V (Pegar).. y con eso debiera ser suficiente...

a mi me funciona perfecto eso.... pero en la tabla debes tener los mismos campos que seleccionas en excel (Columnas)

tambien debes considerar las restriciones de la tabla del sql (campos que permiten nulos... campos que son claves foraneas.. que esten dentro del rango de la otra tabla... etc)
__________________
BlueSteel
Responder Con Cita
  #3  
Antiguo 16-08-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Lo que no me acaba de quedar claro es si necesitas hacerlo desde un programa delphi o no.

Si es que no, debería probar con las opciones de Importación de SQL Server. Entre las fuentes de Datos posibles están los archivos de Texto.
__________________
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.
Responder Con Cita
  #4  
Antiguo 16-08-2007
CoCaInE CoCaInE is offline
Miembro
 
Registrado: nov 2005
Posts: 66
Poder: 19
CoCaInE Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
Lo que no me acaba de quedar claro es si necesitas hacerlo desde un programa delphi o no.

Si es que no, debería probar con las opciones de Importación de SQL Server. Entre las fuentes de Datos posibles están los archivos de Texto.
Si debe ser del mismo delphi,Creo que seria menos tedioso el tener que ir a importar datos cada cierto tiempos sino que el usuario descargue el archivo de texto y el sistema inmediatamente este actualizado...

Última edición por CoCaInE fecha: 16-08-2007 a las 18:48:19.
Responder Con Cita
  #5  
Antiguo 16-08-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.557
Poder: 25
egostar Va camino a la fama
Pues si, si se puede, tendrás que seguir estos pasos
  1. Recorrer el archivo de texto linea por linea
  2. Obtener los campos del archivo de texto
  3. Insertarlos en la base
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #6  
Antiguo 17-08-2007
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.282
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por CoCaInE Ver Mensaje
Si debe ser del mismo delphi...
En ese caso hay varias formas de hacerlo.
Una la que ya te han comentado, de recorrer el fichero línea por línea.
Otra opción (dependiendo de la estructura del fichero) puede ser conectar mediante ADO al fichero, de forma que lo veas como una tabla. Así basta con un ir leyendo de un sitio y escribiendo en el otro.
__________________
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.
Responder Con Cita
  #7  
Antiguo 18-08-2007
CoCaInE CoCaInE is offline
Miembro
 
Registrado: nov 2005
Posts: 66
Poder: 19
CoCaInE Va por buen camino
Cita:
Empezado por Neftali Ver Mensaje
En ese caso hay varias formas de hacerlo.
Una la que ya te han comentado, de recorrer el fichero línea por línea.
Otra opción (dependiendo de la estructura del fichero) puede ser conectar mediante ADO al fichero, de forma que lo veas como una tabla. Así basta con un ir leyendo de un sitio y escribiendo en el otro.
Gracias neftali y los demas tratare de probar con algunas de sus sugerencias y luego le comentare como me fue
Responder Con Cita
  #8  
Antiguo 18-08-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Me queda la duda.
Si es un block de notas es un dato tipo memo en una base de datos.
No veo que sea tan complicado, copiar y pegar, osea recibir la informacion del block y trasladarla a una tabla con un campo memo.
Bueno, no lo entiendo, o es cada linea o es la totalidad.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #9  
Antiguo 05-10-2007
Avatar de richy08
richy08 richy08 is offline
Miembro
 
Registrado: may 2007
Ubicación: Bucerias, Nayarit Mexico
Posts: 529
Poder: 17
richy08 Va por buen camino
Cita:
Empezado por Caral Ver Mensaje
Hola
Me queda la duda.
Si es un block de notas es un dato tipo memo en una base de datos.
No veo que sea tan complicado, copiar y pegar, osea recibir la informacion del block y trasladarla a una tabla con un campo memo.
Bueno, no lo entiendo, o es cada linea o es la totalidad.
Saludos
hola caral sorry jiji es una pregunta fuera de lugar ya lo se pero no puedo quedarme con la curiossidad la foto que tiens eres tu de ser asi valla tan chica y ya te gusta programr jeje sorry si ofendo a alguien
Responder Con Cita
  #10  
Antiguo 06-10-2007
Avatar de Delphius
[Delphius] Delphius is offline
Miembro Premium
 
Registrado: jul 2004
Ubicación: Salta, Argentina
Posts: 5.582
Poder: 25
Delphius Va camino a la fama
Hola richy08,
El hilo era de hace unos meses... pero no importa. Creeme que no eres el primero en observar y preguntarlo.

No veo a Caral conectado, y no creo que le moleste que responda por el. Tampoco se si es muy atrevido de mi parte explicar a que se debe el avatar. Si a Caral le molesta retiro mi respuesta.

Caral es hombre, la persona que ves en su avatar es su hija, a quien él le tiene mucho aprecio (como lo mantiene cualquier padre por su hija).

Saludos,
__________________
Delphius
[Guia de estilo][Buscar]
Responder Con Cita
  #11  
Antiguo 06-10-2007
Avatar de richy08
richy08 richy08 is offline
Miembro
 
Registrado: may 2007
Ubicación: Bucerias, Nayarit Mexico
Posts: 529
Poder: 17
richy08 Va por buen camino
ok gracias delphius por despejar mi duda crei que estaba tratando con un a niña genio
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Llenar un combobox con los campos de una tabla enecumene Conexión con bases de datos 6 07-03-2007 21:42:28
llenar un combobox con datos de una tabla edelphi Conexión con bases de datos 4 28-02-2007 12:06:37
Error al llenar tabla desde archivo txt bohemioloco Conexión con bases de datos 9 13-11-2006 13:49:54
Llenar menú desde Tabla... vladimirbp Varios 2 10-11-2006 18:26:53
llenar una tabla dbf con un query de mysql coletaun Varios 4 03-01-2006 22:04:14


La franja horaria es GMT +2. Ahora son las 01:50:38.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi