我使用本地开发的网站收集了大量数据。现在我需要分析数据,但似乎找不到我的网站使用的LocalDB数据库的.mdf
文件。
查看数据连接,它显示myusername\localdb#abunchofnonsense.mydomainname.Models.UserDBContext.dbo
。连接字符串为data source=(localdb)\v11.0; initial catalog=mydomain.models.userdbcontext; integrated security=true
。
此外,如果有帮助,我会使用ASP.NET MVC,Visual Studio 2013和Entity Framework。
我在这里尝试做的事情可能很混乱。我收集了一些数据,需要用它进行逻辑回归。现在的问题是如何将Excel连接到此LocalDB,以便我可以导出我收集的数据?
答案 0 :(得分:4)
您可以通过选项获取外部数据>将LocalDB表和数据直接导入Excel。 Microsoft Excel中数据选项卡下的来自其他来源(准确地说是2013年) - 如下面的屏幕截图所示:
答案 1 :(得分:3)
有点晚了,但也许有人可以使用答案,因为我在遇到类似的问题时找到了这个帖子:
问题是,localdb使用的提供程序与“普通”SQL连接不同。您需要使用“SQL Server Native Client”(在您的案例版本11中)进行连接。应该使用localdb安装提供程序 - 如果没有,您可以找到它here
要在Excel中使用,请选择 “来自其他来源” - “从数据连接向导” - “其他高级” - 选择您的提供商 - 输入其余的连接详细信息
(未经测试,但我认为没有理由不这样做):对于现有连接,您可以编辑连接字符串并添加/更改“Provider = SQLNCLI11.1”(当然考虑您已安装的版本)
来源:我在Installshield中遇到了同样的问题,你必须手动更改提供程序,所以我只是在Excel中尝试过。