• Miércoles 15 de Mayo de 2024, 03:25

Autor Tema:  SINCRONIZAR POCKET PC CON SQL SERVER 2005  (Leído 3027 veces)

luis_20s

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
SINCRONIZAR POCKET PC CON SQL SERVER 2005
« en: Sábado 6 de Marzo de 2010, 22:42 »
0
hola a todos,
estoy realizando un programa para pocket pc, la idea es ingresar pedidos en la ppc y guardarlos ya sea en una base de datos para la ppc o en archivos xml.
 
una vez q tenga esos datos lo q se desea es conectarse a la red de la empresa por wifi (Puede ser por internet xq tengo un IP fija) y descargar los datos de los pedidos a la base de datos sqlserver 2005
 
mi pregunta es como hago esto? o si alguien me puede sugerir algun cambio, manejo los xml o lo hago con una base de datos para ppc, su ayudapor favor.
Agradezco cualquier comentario
sql mobile, sql server 2005, window 5, windows mobile 5, c#

spean

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: SINCRONIZAR POCKET PC CON SQL SERVER 2005
« Respuesta #1 en: Viernes 16 de Abril de 2010, 23:09 »
0
Hola. Pues hay varias formas de hacerlo, pero la que yo he trabajado es consumiendo un Web Service o un WCF Service publicado en IIS. En el dispositivo no importa como sea almacenada la información, puede ser xml o base de datos (yo recomiendo la base de datos). En la aplicación móvil, basta con agregar una referencia web al servicio publicado(para el caso del web service) o una clase proxy(para el caso de WCF) y desde allí consumir los servicios.

Yo le aconsejo que empiece a trabajar con WCF, en el siguiente link puede encontrar algunos screencast muy prácticos que lo pueden guiar: channel9.msdn.com/shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-WCF-Service/

luis_20s

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: SINCRONIZAR POCKET PC CON SQL SERVER 2005
« Respuesta #2 en: Sábado 17 de Abril de 2010, 00:40 »
0
muchas gracias por la informacion.!!!!!! sabes q sigo en el dlema de hacer en forms o hacerl web....
pero otra pregunta... hay de alguna manera hacer q mi pocket trabaje localmete guardando datos en la base?? es decir abro las paginas web q esten en mi pocket y de ahi q toda la informacion se vay7a a la base de datos.... esto es en el caso de que no tenga una conexion a internet.

spean

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: SINCRONIZAR POCKET PC CON SQL SERVER 2005
« Respuesta #3 en: Lunes 19 de Abril de 2010, 17:40 »
0
Hola, pues localmente en el dispositivo se puede manejar una base de datos (Sql service CE). En este caso, lo mejor por hacer es utilizar winforms, ya que si es web seria muy complicado acceder a la base de datos local, ya que la aplicación web se estaria ejecutando en el server.

luis_20s

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: SINCRONIZAR POCKET PC CON SQL SERVER 2005
« Respuesta #4 en: Lunes 19 de Abril de 2010, 18:15 »
0
si eso mismo estaba pensado compañero.... otra pregunta... cuando tengo 2 formularios como puedo hacer para ir llamando de un formulario a otro??? lo he intentado con form1.show7(); pero siempre me sale error.... estoy utilizando visual studio 2005... o tal vez sera por la plataforma-??? la verdad no he probado aun el visual studio 2008..

Agradezco cualquier comentario...

spean

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: SINCRONIZAR POCKET PC CON SQL SERVER 2005
« Respuesta #5 en: Lunes 19 de Abril de 2010, 20:03 »
0
Que error aparece? Es muy raro que no muestre el form, trate con form1.ShowDialog();