2009-05-03 10 views

Antwort

13

Eine SDF-Datei ist eine Sql Server Mobile-Datei. Es wird auch als Sql Server kompakt bezeichnet. Es wird hauptsächlich in der mobilen Entwicklung verwendet, aber in letzter Zeit immer häufiger auch in Desktop-Entwicklungen für Einzelbenutzer.

Visual Studio 2008 unterstützt nicht Linq zu SQL für Sql Server Mobile, aber das Framework funktioniert. Sie können mehr über die Implementierung dieser here

erfahren Sie können mehr auf Sql Server Mobile here finden. Der Link wird auch helfen, die Unterschiede zwischen diesen und den von Sql Server verwendeten MDFs zu erklären.

Es ist auch ein Artikel über den Aufbau einer LINQ to SQL-Modell für Wpf mit SQL-Mobile/Compact here

Einer der wichtigsten Unterschiede zwischen einem Sdf und MDF-Platten ist, dass bis vor kurzem ein Mdf konnte nicht geöffnet werden und behandelt wie eine normale Datei, während auf eine Sdf als Datei zugegriffen wird. In Visual Studio wurde dieses Konzept jedoch reproduziert, indem Sql Server-Datendateien zugelassen wurden, die das Mdf dynamisch an eine Sql Server Express-Sitzung anschlossen.

+2

Ich glaube, dass Sql Server Compact [Edtion] ist der neueste Name (2008) und dass es im Jahr 2005 Mobile genannt wurde. –

+0

Microsofts Namenskonvention um Compact war nicht sehr konsistent und soweit ich weiß, ist das korrekt. Die interne Versionsbeschreibung wurde nur in SP1 geändert. – BinaryMisfit

Verwandte Themen