Ich entwickelte eine Anwendung in vs 2008, C#. Die Datenbank im Projekt wurde mit add -> new item
hinzugefügt. (unter Verwendung von SQL Server 2005)Was muss ich auf dem Client-PC installieren, damit meine .mdf-Datenbank funktioniert?
nahm ich die Verbindungszeichenfolge von app.config
:
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Baza.mdf;Integrated Security=True;User Instance=True"
Ich habe versucht, und SQL Server 2005 Express auf einem Test-Client-Computer installiert ist, und es funktionierte gut .. Aber gibt es eine bessere Lösung? Oder ist es eine gute und sichere Möglichkeit, meine App auf Client-PCs zu installieren?
Bearbeiten: Auch plane ich in der Zukunft, um meine Anwendung in einem Netzwerk (lokal) verwendet werden, gibt es wie eine Anweisung/Anweisungen, wie dies zu verwalten? (Wie man meine Datenbank in einem Netzwerk arbeiten lässt) ..
Wenn Sie eine '.mdf' Datei verwenden, verwenden Sie SQL Server. Um SQL Server zu verwenden, muss eine SQL Server-Instanz irgendwo im LAN des Kunden ausgeführt werden - auf einzelnen Computern oder auf einem zentralen Server. Es gibt keinen "besseren Weg", dies zu tun - dies ist die einzige Möglichkeit, SQL Server-Datenbankdateien zu verwenden. SQL Server Express ist absolut, völlig kostenlos - so sollte das kein Problem sein –