我在vs 2008,C#中開發了一個應用程序。在項目中添加了數據庫add -> new item
。 (使用SQL Server 2005)我需要在客戶端PC上安裝我的.mdf數據庫才能工作?
我把連接字符串從app.config
:
Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Baza.mdf;Integrated Security=True;User Instance=True"
我嘗試和測試客戶端機器上安裝SQL Server 2005 Express的,它工作得很好。但有沒有解決方案更好或者,這是一個安全的方式來安裝我的應用程序在客戶端電腦上?
編輯: 此外,我計劃在未來使我的應用程序在網絡(本地)中使用,有沒有像如何管理這個指令/方向? (如何使我的數據庫在網絡中工作)..
如果您使用'.mdf'文件 - 您正在使用SQL Server。而爲了使用SQL Server,必須在客戶的局域網中的某個地方運行SQL Server實例 - 在單獨的計算機上或中央服務器上運行。沒有更好的方法來做到這一點 - 這是使用SQL Server數據庫文件的唯一方法。 SQL Server Express絕對是完全免費的 - 所以這應該不成問題 – 2012-04-09 15:20:32