Perdon, faltaba el objetivo funcional: es para armar un proceso ETL para
luego trabajar con cubos olap. La utilización de dts fue una sugerencia de
Maxi. Muchas gracias nuevamente.
Alejandra Blasco
Departamento de Sistemas
Naldo Lombardi S.A.
02362-422039(Int. 201)
HYPERLINK
"mailto:[EMAIL PROTECTED]"[EMAIL PROTECTED]
.ar
_____
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Jose Mariano
Alvarez
Enviado el: MiƩrcoles, 21 de Mayo de 2008 03:14 p.m.
Para: [EMAIL PROTECTED]
Asunto: [dbadmin] Error en un DTS
Cuantos registros son?
Cual es el origen y el destino de los datos?
Que version de SQL usas?
Y lo mas importante cual es el objetivo funcional.
Saludos
--
--------------------------------
Atte.
Ing. Jose Mariano Alvarez
SQL Total Consulting
2008/5/21 Programacion Naldo Lombardi SA <HYPERLINK
"mailto:[EMAIL PROTECTED]"[EMAIL PROTECTED]
.ar>:
Hola lista buenas tardes, estoy tratando de hacer unos dts para importar de
una base a otra ciertos datos, no todos. El tema esta es que en este proceso
obviamente se va a realizar mas de una vez y van a existir registros
repetidos, y con este codigo no me los esta encontrando y me los vuelve a
dar de alta.
Este es el codigo:
oCom.ActiveConnection =myDestConn
oCom.CommandType = adCmdStoredProc
for Counter = 1 to mySourceRecordset.RecordCount
' primero busco si existe
oCom.CommandText = "dts_Ciudad_c"
oCom(1)
=mySourceRecordset.Fields("Localidad").value
set myDestRecordset = oCom.Execute()
' si no esta lo doy de alta
If myDestRecordset.RecordCount < 1 Then
oCom.CommandText = "dts_Ciudad_a"
oCom.Parameters(1)
=mySourceRecordset.Fields("Localidad").value
oCom.Execute
end iF
mySourceRecordset.MoveNext
Next
Si a alguien se le ocurre alguna idea o ve donde estoy errando, y me da una
manito, se los voy a agradecer. Desde ya muchas gracias. Saludos
Alejandra Blasco
Departamento de Sistemas
Naldo Lombardi S.A.
02362-422039(Int. 201)
HYPERLINK "mailto:[EMAIL PROTECTED]"
[EMAIL PROTECTED]
No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.23.21/1458 - Release Date: 21/05/2008
07:21 a.m.
No virus found in this incoming message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.23.21/1458 - Release Date: 21/05/2008
07:21 a.m.
No virus found in this outgoing message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 269.23.21/1458 - Release Date: 21/05/2008
07:21 a.m.