Operaciones Con Sql Mobile

Páginas: 14 (3343 palabras) Publicado: 11 de julio de 2011
Operaciones con SQL Mobile y ADO.NET en Windows Mobile
 

Este artículo va a tratar de utilizar todas las funciones necesarias de ADO.NET para Windows Mobile a partir del código.

 

Definición Estructura Tabla
Bueno, entonces empecemos con este tema, lo primero que vamos a hacer es definir una estructura de una tabla a la cual vamos a aplicar las operaciones del CRUD (Create, Remove,Update, Display) por sus siglas en inglés.

Nuestra tabla es una tabla de contactos personales la cual va a contener las siguientes columnas:

• Id, entero, auto numérico y llave de la tabla
• Nombre, nvarchar de 150 caracteres de longitud
• Direccion, NVarchar de 150 caracteres de longitud
• Telefono, NVarchar de 10 caracteres de longitud
• Celular, Nvarchar de 10caracteres de longitud
Habiendo definido nuestra tabla o nuestras tablas, vamos a recordar como crear por código la base de datos en la PDA, y luego como aplicar los diferentes métodos de ADO.NET para el manejo de los datos.

 

Creación del Proyecto a desarrollar
Empecemos, abrimos nuestro ambiente de desarrollo Visual Studio 2008, para esto y seleccionamos crear un nuevo proyecto:

[pic]

Nomuestra la pantalla de seleccionar el tipo de proyecto a crear:

[pic]

En esta pantalla seleccionamos el lenguaje sobre el cual vamos a trabajar, también el tipo de proyecto a desarrollar, como vemos en la imagen seleccionamos Smart Device, que es el tipo de proyecto para Windows Mobile.

Además le asignamos un nombre al proyecto, pueden observar en la imagen que en las plantillas soloaparece una como “Proyecto de Smart Device”, en el siguiente paso vamos a seleccionar ya el tipo de proyecto dentro de esta plantilla.

Al presionar el botón Aceptar nos muestra la siguiente pantalla :

[pic]

En la parte superior y esto solo es a partir de Visual Studio 2008, nos permite seleccionar la plataforma de destino ( Platform Target)  y la versión del .NET Compact Framework para elcual vamos a desarrollar.

Luego de haber seleccionado estos datos vamos seleccionar el tipo de aplicación a desarrollar, como vamos a crear una aplicación para windows mobile, debemos seleccionar la plantilla de Aplicación de Dispositivo.

[pic]
De acuerdo a los diferentes SDK de Windows Mobile instalados en nuestro PC de desarrollo, esta lista puede tener las opciones que aparecen o menos, enmi caso tengo instalados los SDK de Windows Mobile versión 2003, 5 y 6 Professional y Standard (antes llamado smart phone).

Vamos a seleccionar la plataforma Windows Mobile 6 Profesional SDK.

[pic]

Para el caso de la versión del CF.NET sobre la cual vamos a desarrollar, vamos a seleccionar la versión 3.5, y le damos clic al botón de Aceptar de esta pantalla para que nos abra nuestroambiente de desarrollo y el formulario para empezar a desarrollar nuestra aplicación.

[pic]

Como podemos apreciar en la imagen el formulario creado por default en su parte superior derecha tiene una equis “X”, esto significa que se va a minimizar el formulario al presionarla, no se va a cerrar la aplicación como deseamos, para esto vamos a ir al panel de propiedades y vamos a cambiar la propiedadMinimizeBox a False.

[pic]
Con esto nuestro formulario muestra un botón de OK, que si permite cerrar la aplicación cuando hagamos clic sobre el.

[pic]

Después de haber configurado nuestro formulario, lo primero que debemos hacer es adicionar a nuestra solución la referencia al espacio de nombres que maneja las bases de datos SQL Mobile, por defecto esta referencia no viene en losproyectos.

[pic] 

Para adicionar la referencia hacemos clic derecho sobre “References” y nos muestra la lista de todos los assemblies que podemos utilizar en nuestro desarollo.

[pic]

Y ubicamos en la lista System.Data.SqlServerCe, lo seleccionamos y presionamos el botón de Aceptar de la ventana:

[pic]

Con esto este Espacio de nombre ya queda incluido en las referencias:

[pic]...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas Operativos Mobiles
  • Sistemas operativos mobiles
  • Carcaterisiticas sistemas operativos para mobiles
  • Operadores sql
  • sistemas operativos mobiles
  • Sistemas Operativos Para Mobiles
  • sistemas operativo mobil
  • Terminologia dml ddl dba sql operadores y funciones

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS