Saber que registros he añadido

12/03/2007 - 19:58 por Ricardo Alvarez | Informe spam
Hola,

Tengo una aplicación funcionando sobre Pocket PC que sincroniza su base de
datos SQL CE 3.0 contra un servidor SQL 2000. Quiero que la aplicación solo
tenga la posibilidad de modificar los registros que todavía no hayan sido
sincronizados con el SQL Server 2000. ¿Cómo puedo saber si un registro viene
del SQL Server o es uno nuevo que yo he insertado el la PDA?

Gracias.

Preguntas similare

Leer las respuestas

#1 Jose Mariano Alvarez
13/03/2007 - 03:33 | Informe spam
Eso lo debe hacer la aplicacion.
No tienes manera de saberlo solo mirando los datos y no tienes triggers.




Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Ricardo Alvarez" wrote in message
news:
Hola,

Tengo una aplicación funcionando sobre Pocket PC que sincroniza su base de
datos SQL CE 3.0 contra un servidor SQL 2000. Quiero que la aplicación
solo tenga la posibilidad de modificar los registros que todavía no hayan
sido sincronizados con el SQL Server 2000. ¿Cómo puedo saber si un
registro viene del SQL Server o es uno nuevo que yo he insertado el la
PDA?

Gracias.

Respuesta Responder a este mensaje
#2 Ricardo Alvarez
13/03/2007 - 13:02 | Informe spam
No entiendo muy bien a que te refieres. Precisamente es lo que pretendo, que
desde mi aplicación en el Pocket PC pueda saber cuales han sido insertados
desde la última sincronización y que únicamente sean esos los que puedo
modificar. Los que ya han sido sincronizados con el servidor los quiero ver
sólo en modo de consulta.

He intentado usar las columnas del sistema __sysIG, __sysCG, __sysCD,
__sysP1, __sysMC, __sysMCS y __sysSR, pero sin éxito.

Gracias y un saludo


"Jose Mariano Alvarez"
escribió en el
mensaje news:
Eso lo debe hacer la aplicacion.
No tienes manera de saberlo solo mirando los datos y no tienes triggers.




Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Ricardo Alvarez" wrote in message
news:
Hola,

Tengo una aplicación funcionando sobre Pocket PC que sincroniza su base
de datos SQL CE 3.0 contra un servidor SQL 2000. Quiero que la aplicación
solo tenga la posibilidad de modificar los registros que todavía no hayan
sido sincronizados con el SQL Server 2000. ¿Cómo puedo saber si un
registro viene del SQL Server o es uno nuevo que yo he insertado el la
PDA?

Gracias.





Respuesta Responder a este mensaje
#3 Maxi
13/03/2007 - 13:39 | Informe spam
Hola, lo que te esta diciendo Mariano es que lo debes resolver en la
aplicacion eso o sino poner un trigger en la base de datos


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Ricardo Alvarez" escribió en el mensaje
news:%
No entiendo muy bien a que te refieres. Precisamente es lo que pretendo,
que desde mi aplicación en el Pocket PC pueda saber cuales han sido
insertados desde la última sincronización y que únicamente sean esos los
que puedo modificar. Los que ya han sido sincronizados con el servidor los
quiero ver sólo en modo de consulta.

He intentado usar las columnas del sistema __sysIG, __sysCG, __sysCD,
__sysP1, __sysMC, __sysMCS y __sysSR, pero sin éxito.

Gracias y un saludo


"Jose Mariano Alvarez"
escribió en el
mensaje news:
Eso lo debe hacer la aplicacion.
No tienes manera de saberlo solo mirando los datos y no tienes triggers.




Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Ricardo Alvarez" wrote in message
news:
Hola,

Tengo una aplicación funcionando sobre Pocket PC que sincroniza su base
de datos SQL CE 3.0 contra un servidor SQL 2000. Quiero que la
aplicación solo tenga la posibilidad de modificar los registros que
todavía no hayan sido sincronizados con el SQL Server 2000. ¿Cómo puedo
saber si un registro viene del SQL Server o es uno nuevo que yo he
insertado el la PDA?

Gracias.









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida