Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/01/2009, 18:53
MasterDf
 
Fecha de Ingreso: enero-2009
Mensajes: 1
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: conectar c# mobile con SQL

Hola Que tal,
Soy nuevo en el foro y se que se siente cuando uno tiene dudas y no lo resuelven.
Para conectarte a una Base de SQL Mobile te paso la sig funcion.
Nota Es importante que primero agregues la referencia del Data.SqlServerCe
Yo trabajo con la version 3, que es la del CompactFrameWork 2, con bases sdf de SQL 2005
Código:
using System.Data.SqlServerCe;

namespace MisFormas
{
    public partial class Form2 : Form
    {
        public Form2()
        {
            InitializeComponent();
        }
         private SqlCeConnection Conectar()
        { 
            return new SqlCeConnection("DataSource=\\X\\Base.sdf;Password=Pw");
        }
    }
}
don de X es la carpeta donde se encuentra la base dentro del dispositivo mobil, si hay mas carpetas dentro puedes agregar mas \\ hasta llegar al nivel.

Puedes bajar el SQLServerCE31-EN.msi de la página de Microsoft, es el SQL Mobile, dependiendo de la version se carga el cab para el mobile.

Ya sea que utilises DataSet o Readers dependiendo lo que quieres hacer.

Epero que te sirva, Si tienes mas dudas me avisas o te mando un pequeño ejemplo (Para Mobile 2003 o Mobile 5(Este esta en Visual Basic)).

Saludos.