Forums Últimos mensajes - Powered by IBM
 

Reemplazo para lookups

13/01/2006 - 16:17 por hongo32es | Informe spam
Hola atodos mas problemas :(

en temas pasados comente un problema que tengo y es que necesito pasar
datos por medio de un dts e ir evaluando si existen lo actualizo, si no
existen lo inserto encontre un manual de Marcin Policht y el data
driven query task y es perfecto para lo que necesito, solo tiene un
inconveniente, que no funcionan los lookups, ya instale el service pack
4 y nada arroja un error de que no ahi espacio de almacenamiento
disponible, alguien sabe otra forma de realizar algo parecido a un
lookup sera talvez con los activex que retornan rowsets?... o algo
asi... es que no los se utilizar

de que otra forma puedo tener dos conexiones (origen y destino) leer
del origen una tabla, mirar si existe el dato en la tabla destino
entonces actualizar, si no insertarlo.

ya se como realizar o el insert o el update, con el data driven...,
pero no se como obtengo un dato para saber cual de los dos hacer.

gracias a todos.
 

Leer las respuestas

#1 Alejandro Mesa
13/01/2006 - 17:57 | Informe spam
,

Yo no te recomendaria usar la tarea "data driven query task". Preferible si
importas la data hacia una tabla temporal y despues aplicas codigo t-sql para
hacer el insert y la actualizacion. De seguro obtendras mejor tiempo.


AMB

"" wrote:

Hola atodos mas problemas :(

en temas pasados comente un problema que tengo y es que necesito pasar
datos por medio de un dts e ir evaluando si existen lo actualizo, si no
existen lo inserto encontre un manual de Marcin Policht y el data
driven query task y es perfecto para lo que necesito, solo tiene un
inconveniente, que no funcionan los lookups, ya instale el service pack
4 y nada arroja un error de que no ahi espacio de almacenamiento
disponible, alguien sabe otra forma de realizar algo parecido a un
lookup sera talvez con los activex que retornan rowsets?... o algo
asi... es que no los se utilizar

de que otra forma puedo tener dos conexiones (origen y destino) leer
del origen una tabla, mirar si existe el dato en la tabla destino
entonces actualizar, si no insertarlo.

ya se como realizar o el insert o el update, con el data driven...,
pero no se como obtengo un dato para saber cual de los dos hacer.

gracias a todos.


Preguntas similares