none
Microsoft SQL Compact Edition 3.5 RRS feed

  • Pergunta

  • Olá,

    Tenho um projeto VS 2005 (C#), que utiliza o Microsoft SQL Server 2005 Express Edition com SGBD, contudo, para facilitar a distribuição do mesmo, eu gostaria que de "forma termporária" utilizar o Microsoft SQL Compact Edition 3.5 ...

    Visando utilizar o arquivo .sdf ,  já utilizei sem sucesso as string's de conexões abaixo:

    Data Source=Trial.sdf; Password=;

    Data Source=Trial.sdf;Integrated Security=True;User Instance=False;providerName=System.Data.SqlClient;

    Provider=SQLNCLI; Data Source=Trial.sdf;Password=;User Instance=False;

    Data Source='Trial.sdf';Password=;User Instance=False;

    Eu não consigo fazer a conexão de forma alguma, como devo proceder? O erro retorna abaixo:

    a network-related or instance-specific error occurred while establishing a connection to sql server

    Utilizo a classe System.Data e System.Data.SqlClient;

    Obrigado.

    Jr
    terça-feira, 24 de fevereiro de 2009 18:00

Respostas

  • Oi Júnior.
    Você deve utilizar o namespace System.Data.SqlServerCE para se contectar ao SQL Server Compact.
    No passado eu gravei um webcast sobre o SQL Server Compact 3.5 que pode lhe interessar (o link está no meu blog). De qualquer forma, fica aqui o link para o código fonte que eu usei no webcast, que acredito eu, pode lhe ajudar: http://blogs.msdn.com/luti/archive/2008/03/12/c-digo-fonte-do-webcast-de-sql-compact-3-5.aspx

    Nota: existe um fórum específico sobre SQL Server Compact / Express que você deve utilizar para assuntos relacionados.

    []s
    Luti
    http://blogs.msd.com/luti


    luti
    • Sugerido como Resposta Luciano Moreira quarta-feira, 25 de fevereiro de 2009 21:59
    • Marcado como Resposta Rafael Fagundes segunda-feira, 2 de março de 2009 13:04
    quarta-feira, 25 de fevereiro de 2009 21:58