Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   conexión con SQL server CE (http://www.forosdelweb.com/f29/conexion-con-sql-server-ce-470518/)

Expinete 06/03/2007 09:15

conexión con SQL server CE
 
Hola a tod@s, soy nuevo en .net y me han encargado un programa para un pocket pc que tiene una base de datos en SQL Server CE. :neurotico
¿Me podría alguien decir como se hace la conexión a una base de datos de estas características?
Si puede ser paso a paso mejor, estoy bastante verde :borracho:.
Gracias de antemano.

RootK 07/03/2007 15:59

Re: conexión con SQL server CE
 
si has trabajando con objetos SqlClient es exactamente lo mismo para SQL Server CE (SqlCeConnection)

te paso un tutorial

http://samples.gotdotnet.com/quickst...edbcreate.aspx

Salu2

Expinete 08/03/2007 04:12

conexión con SQL server CE
 
Gracias Rootk intentare probarlo.

miguelillo2 12/03/2007 09:01

Re: conexión con SQL server CE
 
Aqui te pongo un ejemplo de conexión!... Claro esta que debes ya de tener incluida la referencia a la que hace uso el nombre de espacio sqlce; es pocas palabras debes de tener agregada la libreria System.Data.SqlServerCe.dll en tu proyecto; para que puedas hacer uso de los adaptadores,los conecctions, los comands, etc...

Código:

Dim cmd As New SqlCeConnection
     
        Dim comand As New SqlCeCommand
        Try
          Dim cad As String = "C:\Rutadondeseencuentralabd\mibd.sdf;Max Database Size=4091;Encrypt Database=True;Password= mypassword;"
            cmd.ConnectionString = "Data Source=" + cad
            cmd.Open()

        Catch ex As SqlCeException
            MessageBox.Show(ex.Message)
        End Try

        With comand
            .Connection = cmd
            .CommandType = CommandType.Text
        End With

        comand.CommandText = "Select campos From tabla where condiciones"

     
        Dim my_SQL_DataAdapter As New SqlCeDataAdapter
        Dim my_SQL_DataSet As New DataSet

        my_SQL_DataAdapter.SelectCommand = comand
        my_SQL_DataAdapter.Fill(my_SQL_DataSet, "nombre_tabla")
        cmd.Close()

Aqui ya tienes lleno tu dataset; simplemente tienes que vaciarlo a algun control que quieras utilizar.---Suerte

Bitss----Miguel--in

Expinete 13/03/2007 09:14

Re: conexión con SQL server CE
 
Muchas gracias Miguelillo, perdona la tardanza pero he tenido que dejar por un tiempo este proyecto, de todas formas muchísimas gracias. Eres el :policia: :arriba:


La zona horaria es GMT -6. Ahora son las 22:56.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.