c# ppc crear y acceder a base de datos

05/03/2007 - 11:10 por Jose Javier Xgest | Informe spam
Hola, alguien podria poner un ejemplo de como crear y acceder a una base de
datos , access o sqlserverce desde c# para ppc?
He estado haciendo muchas pruebas, y no he conseguido nada, antes de meterme
con formularios de ppc, hice otras pruebas en c# creando una aplicacion
windows, y al final consegui hacer un formulario que conectaba a una base
access y cargaba los datos en una rejilla, pero al hacer lo mismo en ppc no
funcionaba, debido a que adodb no se puede usar en ppc o algo asi.
muchas gracias.

Preguntas similare

Leer las respuestas

#1 Unai Zorrilla Castro
12/03/2007 - 21:09 | Informe spam
Tienes muchos ejemplos por internet. Para empezar los QuickStart de Compact
Framework.
Te paso un enlace

http://samples.gotdotnet.com/quicks...reate.aspx


Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework
Web: www.canaldotnet.com
Blog: http://www.geeks.ms/blogs/unai


"Jose Javier Xgest" wrote:


Hola, alguien podria poner un ejemplo de como crear y acceder a una base de
datos , access o sqlserverce desde c# para ppc?
He estado haciendo muchas pruebas, y no he conseguido nada, antes de meterme
con formularios de ppc, hice otras pruebas en c# creando una aplicacion
windows, y al final consegui hacer un formulario que conectaba a una base
access y cargaba los datos en una rejilla, pero al hacer lo mismo en ppc no
funcionaba, debido a que adodb no se puede usar en ppc o algo asi.
muchas gracias.



Respuesta Responder a este mensaje
#2 JJURADO
17/04/2007 - 22:16 | Informe spam
Hola:

Lo que pasa es que cuando se ejecuta una aplicación para dispositivos
mobiles (pocket PC o Smartphone), el te pide un Emulador para poder
ejecutarla, de tal forma que se crea virtualmente un dispositivo (En Memoria)
el cual tiene sus propio S.O, Unidades, Directorios, etc; tal como los
tendría un dispositivo verdadero.

Por eso debes agregar un vínculo de la base de datos (*.sdf) a la
aplicación, para cuando la ejecutes (Publiques), esta se lleve la base de
datos al espacio virtual del Emulador. Para hacer esto debes hacer los
siguientes pasos:
1.) Abrir el proyecto de la aplicación
2.) En el menú seleccioar: Data -> Add New Datasource
3.) En la ventana que te aparece debes seleccionar: Database
4.) En la ventana que te aparece debes seleccionar, New Connection
5.) En la ventana que te aparece debes seleccionar: Microsoft SQL Server
2005 Compact Edition, y ubicar el archivo físico de la base de datos, ahi
mismo le puedes dar el Password si lo tiene
6.) Luego de darle Ok y Next, te aparece una ventana donde te pregunta si
deseas incorporar la base de datos al proyecto, ahi respondes que si (yes),
y listo.

Al momento de publicar la aplicación, se crea un directorio en el dispotivo
virtual donde queda la base de datos: "\Program files\[DirAplicaion]\[DbName]

DirAplicaion = Directorio con el nombre de la aplicación.
DbName = Nombre de la base de datos incluida la extensión.

De ahí es donde la debes tomar para que tu aplicación la utilice.

Debes tener en cuenta que como es Virtual, todas las modificaciones (Insert,
Update, Delete) que hagas sobre la base de datos no se conservan cuando
cierres la aplicación.

Solo se conservan cuando montes la aplicación en un dispositivo físico real,
que tenga la versión de SQLSERVER Compact Edition Instalado
("SQLServerCE31-EN.msi).

Espero te sirva esta información.


"Unai Zorrilla Castro" wrote:

Tienes muchos ejemplos por internet. Para empezar los QuickStart de Compact
Framework.
Te paso un enlace

http://samples.gotdotnet.com/quicks...reate.aspx


Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework
Web: www.canaldotnet.com
Blog: http://www.geeks.ms/blogs/unai


"Jose Javier Xgest" wrote:

>
> Hola, alguien podria poner un ejemplo de como crear y acceder a una base de
> datos , access o sqlserverce desde c# para ppc?
> He estado haciendo muchas pruebas, y no he conseguido nada, antes de meterme
> con formularios de ppc, hice otras pruebas en c# creando una aplicacion
> windows, y al final consegui hacer un formulario que conectaba a una base
> access y cargaba los datos en una rejilla, pero al hacer lo mismo en ppc no
> funcionaba, debido a que adodb no se puede usar en ppc o algo asi.
> muchas gracias.
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida