![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola Delphinos o Delphianos …
Estoy haciendo una aplicación en Delphi7 y base de datos en SQL Server 2000. Supongamos que tengo 5 PC muy distantes y que no existe conexión alguna entre ellas y necesito actualizar algunas tablas, he visto en algunos sistemas la opción de exportar e importar datos, la opción de exportar datos genera un archivo de texto separado los campos por | (palo vertical) y a la hora de importar los datos se busca el archivo de texto generado y listo se introduce los nuevos registros a las tablas. Por favor alguien sabe como hacer algo así … La verdad que no logro hacer nada igual. En espera de su respuesta, Y muy agradecido de antemano Salu2, Yo. |
#2
|
||||
|
||||
pues tu mismo lo has dicho...
una forma de realizar una actualizacion de datos a una computadora central es esa solo debes establecer cuales son los campos necesarios (en algunos casos todos) generar el archivo de texto y listo me han comentado que otra forma podria ser que montes un servidor ftp y que desde el mismo programa postees la informacion en el servidor... entonces en la central o donde quieras.. lees la informacion del ftp y actualizas... no lo he probado aun pero suena razonable (teniendo consideraciones obvias)
__________________
Dulce Regalo que Satanas manda para mi..... |
#3
|
|||
|
|||
![]() oscarac como bien tu dices esa puede ser una opción, pero ... ¿cómo generar el archivo? ...
Recuerda que las pc no tienen conexión entre si. Salu2 y muchas grasias. |
#4
|
|||
|
|||
Exportar e importar desde SQL
Utiliza el comando BCP desde el comand prompt o ejecutalo como comando externo, es genial. Te paso un formato reducido que me funciono perfectamente
microemp es la base de datos, linvfis es la tabla e invent.txt el archivo plano lmovpro tambien es otra tablas //OUT para bajar IN para subir Formato simple //bcp microemp..linvfis out "invent.txt" -c -T Formato con sentencia sql //bcp "select * from microemp..lmovpro where fecha='26/03/2011'" queryout movpro.txt -c -T |
#5
|
|||
|
|||
![]() Hola amigos:
Con este código gracias a luchifer resuelvo algo de lo que quiero. Código:
bcb UNI..Table1 out table1.exp -t -c bcb UNI..Table1 in table1.exp -t -c mil gracias de antemano Saludos. |
#6
|
|||
|
|||
Utiliza el winexec(no me acuerdo bien el formato...) y listo, lo corres desde la aplicacion.
Personalmente hice 2 opciones: una de bajar informacion y otra subir informacion La de bajar me copia la informacion seleccionada de varias tablas a archivos ascii o planos. El encargado copia los archivos y los envia a la central. En la central el responsable sube la informacion con la otra opcion. Hasta el momento no se tuvieron problemas |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
CVS importar y exportar datos de Mysql 4.x y 5.x | JXJ | MySQL | 8 | 19-11-2010 00:45:20 |
Exportar, importar datos | bosterito | SQL | 1 | 02-07-2008 11:37:58 |
importar y exportar datos de .fdb a .fdb | TrUnkS | Firebird e Interbase | 6 | 20-07-2007 09:00:33 |
exportar e importar datos | alfil123 | Conexión con bases de datos | 2 | 20-11-2006 10:05:19 |
Exportar e Importar Datos | santi33a | MS SQL Server | 16 | 09-01-2006 21:55:12 |
![]() |
|