Especificando o tamanho máximo do banco de dados usando .NET Compact Framework Data Provider for SQL Server Mobile

Exemplo de string de conexão com SQL Server Compact usando .NET Compact Framework Data Provider for SQL Server Mobile

Exemplo de string de conexão

Essa é uma string de conexão .NET Compact Framework Data Provider for SQL Server Mobile para se conectar com SQL Server Compact.

Especificando o tamanho máximo do banco de dados

O tamanho máximo do banco de dados é por padrão 128 MB. Substitua isso usando a seguinte string de conexão.

Data Source=Arquivo.sdf;Max Database Size=256;Persist Security Info=False;

Conexão através de diferentes linguagens

C#

Exemplo de código em C# de conexão com SQL Server Compact usando .NET Compact Framework Data Provider for SQL Server Mobile:

using System;
using System.Data.SqlServerCe;

class DatabaseConnection
{
    static void Main()
    {
        // Define a string de conexão SQL Server Compact usando .NET Compact Framework Data Provider for SQL Server Mobile
        string connectionString = "Data Source=Arquivo.sdf;Max Database Size=256;Persist Security Info=False;";

        using (SqlConnection connection = new SqlCeConnection(connectionString))
        {
            try
            {
                // Abre a conexão
                connection.Open();

                Console.WriteLine("Conexão aberta com sucesso!");

                // Fecha a conexão
                connection.Close();
                
            }
            catch (SqlCeException ex)
            {
                Console.WriteLine("Erro: " + ex.Message);
            }
        }
        // Fecha a conexão
    }
}

VB.NET

Exemplo de código em VB.NET de conexão com SQL Server Compact usando .NET Compact Framework Data Provider for SQL Server Mobile:

Imports System
Imports System.Data.SqlServerCe

Module DatabaseConnection
    Sub Main()
        ' Define a string de conexão SQL Server Compact usando .NET Compact Framework Data Provider for SQL Server Mobile
        Dim connectionString As String = "Data Source=Arquivo.sdf;Max Database Size=256;Persist Security Info=False;"

        Using connection As New SqlCeConnection(connectionString)
            Try
                ' Abre a conexão
                connection.Open()

                Console.WriteLine("Conexão aberta com sucesso!")

                '
                ' INSIRA SEU CÓDIGO AQUI
                '

            Catch ex As SqlCeException
                ' Erros específicos do SqlCeException
                Console.WriteLine("Erro: " & ex.Message)
            Catch ex As Exception
                ' Outros erros
                Console.WriteLine("Erro: " & ex.Message)
            Finally
                ' Fecha a conexão
                If connection IsNot Nothing Then
                    connection.Close()
                    Console.WriteLine("Conexão fechada.")
                End If
            End Try
        End Using

    End Sub
End Module