2017-10-07 5 views
0

L'application Windows en C# ne peut pas se connecter à la base de données sans SQL Server installé. J'ai créé une application Windows Forms dans Visual Studio (2013) en utilisant C#, pour les informations des clients. J'ai créé la base de données avec SQL Server, puis importé dans Visual Studio avec des sources de données.Comment convertir une base de données basée sur un serveur en base de données locale (MDF en SDF) C#?

Mais cela ne fonctionne pas sans SQL Server installé. Peut-être que j'ai besoin d'une sorte de .MDF à .SDF conversion, mais ne nécessite pas une base de données de serveur juste une base de données locale est nécessaire.

+0

SQL Server Si vous ne pouvez pas installer SQL Server sur la machine du client, puis en utilisant SQL Server Compact Edition avec un '.sdf' Le fichier est l'une de plusieurs alternatives. Vous avez juste besoin d'utiliser SQL Server CE ('.sdf') dès le début, dans votre codage - il n'y a pas de chemin de conversion' MDF-SDF' facile - utilisez simplement SQL Server CE dans votre développement et déployez tout sur n'importe quelle machine , sans aucune installation supplémentaire nécessaire –

Répondre

0

Vous pouvez utiliser ma boîte à outils SQL Server Compact pour déplacer le schéma et les données de SQL Server Compact