Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2007, 10:51
jfrank
 
Fecha de Ingreso: noviembre-2007
Mensajes: 7
Antigüedad: 17 años, 4 meses
Puntos: 0
Pregunta Problemas al importar datos desde Fox

Buenos dias foristas
estoy importando datos desde Fox Pro
pero no obtengo todos los datos , pq hay registros q estan eliminados "logicamente" ,
en fox primero se eliminan logicamente y luego fisicamente con el uso de otro comando ,"packet" si no recuerdo mal ,
los q alguna vez se han topado con fox saben a q me refiero

Código HTML:
EXEC sp_addlinkedserver 'SERVLINK_Fox_BD' 
    ,'Product_name_cualquiera'
    ,'MSDASQL' 
    ,'odbc_Fox' 

select * 
from openquery (SERVLINK_Fox_BD,'Select * from Tabla1')
------
un poco de codigo fox q tuve q aprender
WHERE DELETED() <> .T. se refiere a q el registro esta activo (q no este eliminado logicamente)
--Comandos usados en el panel de fox pro
Código PHP:
SELECT *FROM bdFox!Tabla1
UPDATE bdFox
!Tabla1 SET mi_ESTADO 0 WHERE DELETED() <> .T.
UPDATE bdFox!Tabla1 SET mi_ESTADO 5 WHERE DELETED() <> .F
la ayuda de fox dice q tengo q usar el comado recall ,para volver a activar estos registrsos, pero no logra comprenderlo
muy bien

Cualquier ayuda q me puedan brindar sera bienbenida
Saludos desde Lima

Última edición por jfrank; 22/11/2007 a las 14:55 Razón: Mas datos