我目前在Visual Studio应用程序中使用本地数据库(.sdf
- SQL Server CE),现在我正在尝试将其用作在线数据库,但我有些疑惑。
正在使用的代码:
SqlCeConnection Conn = new SqlCeConnection("Data Source="
+ "|DataDirectory|\\Database1.sdf");
SqlCeConnection
是支持在线数据库还是仅支持本地数据库?
如果是,我应该使用哪些参数?
答案 0 :(得分:1)
当然,它确实支持在线数据库,但为此你需要在SQL Server中恢复数据库。文件系统数据库并不适合。安装SQL Server并在那里恢复您的数据库以及具有适当权限的用户。
现在您的连接字符串就像这样
Server=serverip\SQLServer;Database=database1;uid=abc;pwd=12345