我编写了一个使用Microsoft SQL Server Compact 3.5数据库来存储数据的应用程序(VS2010 SP1,C#),现在我想从LAN访问这些数据。任何帮助? (请在答案中包括所有步骤)
答案 0 :(得分:1)
不确定是什么类型的支持,因为我不使用Compact,只是常规,但你可以将驱动器映射到文件的位置(假设你有来自其他机器的读/写访问权限)
Server Explorer -> Data Connections -> Right-Click -> Add Connection
Change server to Microsoft SQL Server Compact 3.5
Locate the file location (Mapped), enter in other information
我很确定Compact不打算从另一台机器运行
答案 1 :(得分:0)
您应该能够通过在连接字符串中指定源来连接到数据库:
提供商= Microsoft.SQLSERVER.CE.OLEDB.3.5;数据 的源= MyFolder中\ myData.sdf; 强>
答案 2 :(得分:0)
您无法通过LAN连接到SQL Server Compact数据库,它是一个单独的用户,进程内数据库enigine - 而是使用SQL Server(Express)。