problema con vs 2005 no encuentro las librerias para sql mobile

20/03/2007 - 22:09 por Hernan B | Informe spam
Buenas tardes:

acabo de instalar vs 2005 y no encuentro las librerias para conexion con sql
server mobile, al igual no me puedo conectar a las bd sdf. desde vs, que
sera, que me falta por instalar, gracias


Hernan b
 

Leer las respuestas

#1 Quim
21/03/2007 - 14:02 | Informe spam
Hola.

Para conectarte a una base de datos del tipo CE, deberías instalar
SQLServerCompactEdition + SDK
http://www.microsoft.com/downloads/...x?familyid‡7C0ADC-0347-4A47-B842-58FB71D159AC&displaylang=es

Puedes conectarte o crear una base de datos de este tipo desde SQL SERVER
2005 seleccionando el motor de origen de datos SQL Server CompactEdion o SQL
mobile.

Tambien puedes conectarte desde VS2005: Explorador de Servidores, Agregar
connexión, Cambiar origen de datos, MS Sql Server 2005 CompactEdition.

Desde programa la Cadena de connexión Sería:
Agregar referencia a SQLServerCE

string ConnectionString =
string.Format("DataSource={0}",@Path.Combine(UbicacionDB,NomDB) );

SqlCeConnection _asqlConn;



/// <summary>

/// Abrir la conexión con la base de datos

/// </summary>

public void OpenConnection()

{

if ( _asqlConn == null )

_asqlConn = new SqlCeConnection(ConnectionString);

try

{

if ( _asqlConn.State == ConnectionState.Closed )

_asqlConn.Open();

}

catch(UnauthorizedAccessException __ERR)

{

//SqlCE suelta este error si alguien ejecuta la aplicacion de consola de
SqlServerCE y no la libera de la memoria de la pocket

throw new DataException("SqlServerCE Ocupado" + __ERR.Message.ToString());

}

catch(SqlCeException __ERR)

{

throw new DataException("SqlServerCE Ocupado" + __ERR.Message.ToString());

}

catch(Exception __ERR)

{

throw new DataException("SqlServerCE Ocupado" + __ERR.Message.ToString());

}

}


Más o menos.
Saludos


"Hernan B" escribió en el mensaje
news:
Buenas tardes:

acabo de instalar vs 2005 y no encuentro las librerias para conexion con
sql
server mobile, al igual no me puedo conectar a las bd sdf. desde vs, que
sera, que me falta por instalar, gracias


Hernan b

Preguntas similares