我目前正在使用Visual Studio 2010中的C#编写Windows表单应用程序。我已使用数据源向导设置数据集以连接到SQL CE文件。我的应用程序中的大多数控件现在都与此数据集绑定了数据。但是现在我想将数据源从SQL CE更改为SQL Express。 SQL Express数据库中的所有表都与SQL CE文件中的表完全相同。
那么,对于我来说,更改数据集的数据源以连接到SQL Express服务器的最简单方法是什么?
答案 0 :(得分:2)
如果您使用向导创建强类型DataSet(.xsd
),则连接字符串应驻留在config或settings文件中。假设您在其中一个文件中找到它,只需将其更改为指向SQLEXPRESS
实例。
答案 1 :(得分:0)
我有完全相同的问题,我使用ctrl + f搜索解决方案以提及我的数据源名称,它在3个文件中找到4个匹配项: App.config中 属性\ Settings.settings 特性\ Settings.Designer.cs
只需将它们全部替换为(local)\ SqlExpress,使用ctrl + f确保全部找到它们。