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]
.ar 

 


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.
 

Responder a