Manejo de Sql Server Mobile en pc

Ya son bastantes las preguntas que surgen sobre este tema, incluso las ‘mentiras’ que de el se comentan. En muchos de los foros de desarrollo para dispositivos móviles, aunque estos sean pocos, se habla de la posibilidad de manejar bases de datos de dispositivos móviles en el pc, muchas de las respuestas dicen que esto no es posible o bien q hay que usar productos de terceros y quien dice que si se puede no explica como realizar dicha tarea. Pues bien como veremos en el post basta con seguir unos simples pasos para comprobar como si se pueden usar bases de datos de Sql Server Mobile desde un pc.

 

Pasos:

 

  1. El primer paso será el de agregar la referencia a System.Data.SqlServerCe.dll:
    1. Ir a Agregar referencia
    2. Buscarla en \Program Files\Microsoft Visual Studio 8\Common7\IDE
  2. Copiar las siguientes librerías al lado del ejecutable a crear
    1. sqceca30.dll
    2. sqlcecompact30.dll
    3. sqlceer30[lenguaje].dll
    4. sqlceme.dll
    5. sqlceoledb30.dll
    6. sqlceqp30.dll
    7. sqlcese30.dll

 

En este momento ya estamos en disposición de manejar cualquier base de datos de Sql Server Mobile desde nuestro pc de igual forma que si estuviéramos haciéndolo en un dispositivo móvil sin necesidad de acompañar la aplicación con ningún tipo de distribución.

 

 

 

¿Qué valor nos proporciona esto? A mi se me ocurren muchas e interesantes tareas que puedo hacer gracias a esto ¿y a vosotros?, espero vuestros comentarios.

 

Saludos

Unai

Published 27/5/2006 17:33 por Unai
Archivado en:
Comparte este post:
http://geeks.ms/blogs/unai/archive/2006/05/27/373.aspx

Comentarios

# re: Manejo de Sql Server Mobile en pc

Gracias x escribir algo sobre SqlServerCe, eh estado averiguando x distintos blog y eh encontrado cosas muy ibteresantes. como crear mantenimientos simples q no implican un esfuerzo sofisticado.

Pero tb hize una demo en vb.net, con system.data.sqlclient

y me resulto. pense que no se podia hacer, pero corre igual que una aplicacion normal hecha en un windows form.

Quisiera saber si hago bien o no estoy utilizando al maximo lo que es el SqlServerCe.

Saturday, July 28, 2007 5:29 AM por Ciro

# re: Manejo de Sql Server Mobile en pc

esto que han puesto aquí creo q es para la sql server ce 2005, ¿pero y para la 2000 (2.0)? no encuentro más que la System.data.sqlserverce.dll correspondiente, pero no las otras. además me casca en PC donde en el PPC va perfecto.

necesito crear una bbdd sql server ce 2000 pero desde el pc, y después pasarlo a la pda ya creada.

Friday, October 5, 2007 2:36 PM por paco

# re: Manejo de Sql Server Mobile en pc

POR CIERTO, gracias!!

probé lo dicho anteriormente para la sql server ce 2005 y sí, funciona!, pero me hace falta lo mismo pero para la 2000 ce, POR FAVOR AYUDAAA ;(

Friday, October 5, 2007 2:55 PM por paco

# re: Manejo de Sql Server Mobile en pc

Viejito eres un mago Gracias...

exelente sufri una semana con esta joda...

Maestro gracias.

Friday, September 12, 2008 6:27 PM por Cesar