none
Conexion mediante RDA, duda base de datos. RRS feed

  • Pregunta

  • Hola.

    Estoy desarrollando un proyecto en c# para plataforma movil, y necesito conectarme desde una pda a una base de datos mediante wifi.
    He estado leyendo informacion como por ejemplo este articulo
        http://msdn.microsoft.com/es-es/library/bb972256.aspx#tabla02
    y mi duda es sobre la base de datos a utilizar.

    He visto que se suele utilizar en todas las aplicaciones que he encontrado Sql server 2005 CE, y mi pregunta es si se podria utilizar en vez de esta "Sql embeded", por que creo que no seria posible mediante esta ultima conectarme remotamente.

    Mi correo es quelejosmeheido@hotmail.com


    viernes, 13 de febrero de 2009 10:58

Respuestas

  • Pues si, la verdad esque con SQL Embedded no me viene nada a la cabeza :)

    Las versiones que tienes de SQL CE son las siguientes:

    SQL Server 2000 for Windows CE - (SQL Server Compact 2.0) -- Apta para Windows Mobile 2003

    SQL Server 2005 Mobile Edition - (SQL Server Compact 3.0) -- Apta sobre todo para WM 5.0

    SQL Server 2005 Compact Edition - (SQL Server Compact 3.1) -- Apta para WM6.0 y 6.1

    SQL Server Compact 3.5 - Apta para Windows Mobile 6.x (sobre todo si vas a lanzar replicación contra SQL Server 2008)

    Si al caso, la que buscas tu es la primera ¿no? Aunque ya no se usa :(

    Un saludo
    Eduardo Ortega Bermejo
    miércoles, 18 de febrero de 2009 12:25

Todas las respuestas

  • Hola,,

    Podrias especificar exactamente que quieres decir con  SQL Embedded??


    José Miguel Torres
    viernes, 13 de febrero de 2009 12:19
    Moderador
  • Pues si, la verdad esque con SQL Embedded no me viene nada a la cabeza :)

    Las versiones que tienes de SQL CE son las siguientes:

    SQL Server 2000 for Windows CE - (SQL Server Compact 2.0) -- Apta para Windows Mobile 2003

    SQL Server 2005 Mobile Edition - (SQL Server Compact 3.0) -- Apta sobre todo para WM 5.0

    SQL Server 2005 Compact Edition - (SQL Server Compact 3.1) -- Apta para WM6.0 y 6.1

    SQL Server Compact 3.5 - Apta para Windows Mobile 6.x (sobre todo si vas a lanzar replicación contra SQL Server 2008)

    Si al caso, la que buscas tu es la primera ¿no? Aunque ya no se usa :(

    Un saludo
    Eduardo Ortega Bermejo
    miércoles, 18 de febrero de 2009 12:25
  • Gracias por contestar, me referia a el sql ce, se me olvido especificar un poco mas
    jueves, 19 de febrero de 2009 9:49
  •  Hola de nuevo,

    El objetivo de SQL Server Compact  (CE) es el de proveerte un sistema de almacenamiento de datos relacional en tu dispositivo móvil. Además, SQL Server Compact soporta tres mecanismos de sincronización, tanto replica por mezcla como RDA, como apuntabaas en el enlace, además de sync services for ado.net.

    De todas formas a la pregunta, ¿es posible contectar directamente a una base de datos Sql server desde la aplicación móvil? la respuesta sí. Primero, evidentemente, requiere que la pda esté en autenticada en la misma red que la base de datos sql server. Posteriormente, puedes hacer uso de la clases ado.net para acceso a sql server.

    Entonces tienes dos aproximaciones. Una la de usar sql server compat + algún mecanismo de sincronización o por otro lado, conexion directa a sql server.

    Si tienes alguna duda háznosla saber..

    saludos,,


    José Miguel Torres
    viernes, 20 de febrero de 2009 13:19
    Moderador