Visual Studio本地数据库到在线数据库

时间:2012-11-17 20:03:23

标签: c# database sql-server-ce

我目前在Visual Studio应用程序中使用本地数据库(.sdf - SQL Server CE),现在我正在尝试将其用作在线数据库,但我有些疑惑。

正在使用的代码:

SqlCeConnection Conn = new SqlCeConnection("Data Source=" 
    + "|DataDirectory|\\Database1.sdf");

SqlCeConnection是支持在线数据库还是仅支持本地数据库?

如果是,我应该使用哪些参数?

1 个答案:

答案 0 :(得分:1)

当然,它确实支持在线数据库,但为此你需要在SQL Server中恢复数据库。文件系统数据库并不适合。安装SQL Server并在那里恢复您的数据库以及具有适当权限的用户。

现在您的连接字符串就像这样

 Server=serverip\SQLServer;Database=database1;uid=abc;pwd=12345