insertando registros hacia VFP desde SQL

19/03/2008 - 07:53 por jhonny.zambrana | Informe spam
Estimados amigos, ya tengo el servidor vinculado y puedo traer desde
Query Analizer, los registros asentados en la tabla de VFP.

Pues bine ahora lo que necesito es que en el Trigger Insert, se me
dispare el añadir ese registro añadido en SQL, me algo como insert
into VFPSQL...Personas select ...

cuando lo ejecuto en el Query analizer me da un erro de que el OLEDB
no soprta esa interface..
alguien sabe a que se refiere o que estoy haciendo mal???

Preguntas similare

Leer las respuestas

#1 Jhonny Zambrana O.
19/03/2008 - 08:04 | Informe spam
Creo que se debe a que la tabla employees tiene contenido de una fotografia
y en el trigger creo que eso noes soportado

si alguien sabe algo mas porfavor ruego sus comentarios y/o consejos.



escribió en el mensaje de
noticias:
Estimados amigos, ya tengo el servidor vinculado y puedo traer desde
Query Analizer, los registros asentados en la tabla de VFP.

Pues bine ahora lo que necesito es que en el Trigger Insert, se me
dispare el añadir ese registro añadido en SQL, me algo como insert
into VFPSQL...Personas select ...

cuando lo ejecuto en el Query analizer me da un erro de que el OLEDB
no soprta esa interface..
alguien sabe a que se refiere o que estoy haciendo mal???
Respuesta Responder a este mensaje
#2 Maxi Accotto
19/03/2008 - 13:07 | Informe spam
Hola, es muy generico el error y ademas desde VFP con lo cual no puedo
ayudarte! proba del query analizer a ver que error da, sino es un tema del
VFP


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

escribió en el mensaje de
noticias:
Estimados amigos, ya tengo el servidor vinculado y puedo traer desde
Query Analizer, los registros asentados en la tabla de VFP.

Pues bine ahora lo que necesito es que en el Trigger Insert, se me
dispare el añadir ese registro añadido en SQL, me algo como insert
into VFPSQL...Personas select ...

cuando lo ejecuto en el Query analizer me da un erro de que el OLEDB
no soprta esa interface..
alguien sabe a que se refiere o que estoy haciendo mal???
Respuesta Responder a este mensaje
#3 Jesús López
23/03/2008 - 12:31 | Informe spam
A lo que se refiere es exáctamete lo que está diciendo, traducido para que
se entienda es que el proveedor OLEDB para VFP no tiene implementada la
funcionalidad que SQL Server necesita para poder ejecutar la instrucción. En
general, SQL Server no se lleva muy bien con los archivos dbf.


Yo tuve un problema similar hace tiempo, en el que teníamos que migrar una
serie de aplicaciones hechas en CLIPPER con archivos dbf e índices ntx a
Visual Basic.NET y SQL Server 2000. Había una fase transitoria en la que
debían coexistir archivos dbf y tablas en SQL Server y esas tablas debían
estar sincronizadas. La solución que adoptamos fue la de crear dll's ActiveX
en Visual Basic 6.0 que tenían objetos con métodos para manipular archivos
dbf's. Desde los triggers, llamábamos a esas rutinas en Visual Basic 6.0,
utilizando los procedimientos almacenados de automatización COM, es decir,
los procedimientos sp_OACreate, sp_OAMethod, etc.

Con SQL Server 2005 ya no sería necesario recurrir a automatización COM, ya
que pueden crearse triggers CLR.

Saludos:

Jesús López
www.solidq.com



escribió en el mensaje
news:
Estimados amigos, ya tengo el servidor vinculado y puedo traer desde
Query Analizer, los registros asentados en la tabla de VFP.

Pues bine ahora lo que necesito es que en el Trigger Insert, se me
dispare el añadir ese registro añadido en SQL, me algo como insert
into VFPSQL...Personas select ...

cuando lo ejecuto en el Query analizer me da un erro de que el OLEDB
no soprta esa interface..
alguien sabe a que se refiere o que estoy haciendo mal???
Respuesta Responder a este mensaje
#4 Jhonny Zambrana O.
23/03/2008 - 16:25 | Informe spam
Muchas gracias por la respuesta, un abrazo y que estés bien.

"Jesús López" escribió en el
mensaje de noticias:
A lo que se refiere es exáctamete lo que está diciendo, traducido para que
se entienda es que el proveedor OLEDB para VFP no tiene implementada la
funcionalidad que SQL Server necesita para poder ejecutar la instrucción.
En general, SQL Server no se lleva muy bien con los archivos dbf.


Yo tuve un problema similar hace tiempo, en el que teníamos que migrar una
serie de aplicaciones hechas en CLIPPER con archivos dbf e índices ntx a
Visual Basic.NET y SQL Server 2000. Había una fase transitoria en la que
debían coexistir archivos dbf y tablas en SQL Server y esas tablas debían
estar sincronizadas. La solución que adoptamos fue la de crear dll's
ActiveX en Visual Basic 6.0 que tenían objetos con métodos para manipular
archivos dbf's. Desde los triggers, llamábamos a esas rutinas en Visual
Basic 6.0, utilizando los procedimientos almacenados de automatización
COM, es decir, los procedimientos sp_OACreate, sp_OAMethod, etc.

Con SQL Server 2005 ya no sería necesario recurrir a automatización COM,
ya que pueden crearse triggers CLR.

Saludos:

Jesús López
www.solidq.com



escribió en el mensaje
news:
Estimados amigos, ya tengo el servidor vinculado y puedo traer desde
Query Analizer, los registros asentados en la tabla de VFP.

Pues bine ahora lo que necesito es que en el Trigger Insert, se me
dispare el añadir ese registro añadido en SQL, me algo como insert
into VFPSQL...Personas select ...

cuando lo ejecuto en el Query analizer me da un erro de que el OLEDB
no soprta esa interface..
alguien sabe a que se refiere o que estoy haciendo mal???

Respuesta Responder a este mensaje
#5 Pablo Roca
27/03/2008 - 13:56 | Informe spam
Trabajas con tablas libres en Fox o con una DBC (Base de datos) de Fox?

¿En donde tienes los archivos de Fox?

Es decir .. el Servidor de SQL los ve como archivos de una unidad de disco
local o los ve en un disco o recurso compartido?

¿Tienes permisos de escritura hacia el directorio donde estan los archivos
de Fox?

Hace falta un poco mas de información.


Saludos,

Pablo Roca
La Coruna - Spain
http://www.portalfox.com
escribió en el mensaje
news:
Estimados amigos, ya tengo el servidor vinculado y puedo traer desde
Query Analizer, los registros asentados en la tabla de VFP.

Pues bine ahora lo que necesito es que en el Trigger Insert, se me
dispare el añadir ese registro añadido en SQL, me algo como insert
into VFPSQL...Personas select ...

cuando lo ejecuto en el Query analizer me da un erro de que el OLEDB
no soprta esa interface..
alguien sabe a que se refiere o que estoy haciendo mal???
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida