Wie man eine Sql Server CE Db mit C# DotNet 4.0 verbindet Ich habe von dem System.Data.SqlServerCe Namespace gehört, um eine lokale Datenbank zu verbinden, aber ich kann es nicht in .Net 4.0 finden
Gibt es eine alternative Klasse?
Wie man eine Sql Server CE Db mit C# DotNet 4.0 verbindet Ich habe von dem System.Data.SqlServerCe Namespace gehört, um eine lokale Datenbank zu verbinden, aber ich kann es nicht in .Net 4.0 finden
Gibt es eine alternative Klasse?
Sie müssen den System.Data.SqlServerCe
-Namespace eingebunden haben
Es befindet sich in der System.Data.SqlServerCe.dll
Wenn dieser Namespace nicht angezeigt wird, haben Sie wahrscheinlich keine Referenz zu dieser dll
eingebunden.
Fügen Sie eine Referenz zu dieser dll hinzu und sie sollte verfügbar sein.
Wenn Sie immer noch Probleme haben, schauen Sie in der GAC nach. (Auf meinem System befindet es sich hier:
C:\Windows\Microsoft.NET\assembly\GAC_MSIL\System.Data.SqlServerCe.Entity\v4.0_4.0.0.0__89845dcd8080cc91
Einige Antworten haben bereits erwähnt, wie man es benutzen kann.
Öffnen Sie den Paket-Manager-Konsole in Visual Studio, um es von NuGet zu installieren. Geben Sie ein: Install-Package SQLCE
Fügen Sie using System.Data.SqlServerCe;
zu Ihrem Klassencode hinzu
Und verwenden Sie es wie folgt:
using (var connection = new SqlCeConnection("someConnectionString"))
{
// Mach etwas
}
Ich glaube, du suchst nach System.Data.SqlServerCe.
Sie können System.Data.SqlServerCe.dll aus dem .NET 2.0-3.5 GAC referenzieren:
c:\Windows\assembly\GAC_MSIL\System.Data.SqlServerCe\4.0.0.0__89845dcd8080cc91\System.Data.SqlServerCe.dll
Es ist nicht im .NET 4.0 GAC (C:\Windows\assembly\GAC_MSIL
), weil es für alle .NET-Frameworks seit 2.0 verfügbar ist.
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.