LocalDB导出到Excel

我使用本地开发的网站收集了大量数据。 现在我需要分析数据,但似乎我无法find我的网站使用的LocalDB数据库的.mdf文件。

看看数据连接,它说myusername\localdb#abunchofnonsense.mydomainname.Models.UserDBContext.dbo 。 而连接string是data source=(localdb)\v11.0; initial catalog=mydomain.models.userdbcontext; integrated security=true data source=(localdb)\v11.0; initial catalog=mydomain.models.userdbcontext; integrated security=true data source=(localdb)\v11.0; initial catalog=mydomain.models.userdbcontext; integrated security=true

另外,如果有帮助,我正在使用ASP.NET MVC,Visual Studio 2013和entity framework。

这可能是我在这里试图做的很混乱。 我收集了一些数据,需要运行逻辑回归。 现在的问题是如何将Excel连接到这个LocalDB,所以我可以导出我收集的数据?

您可以通过Microsoft Excel(2013中的“数据”选项卡)下的“ 获取外部数据” >“ 其他源 ”选项将LocalDB表和数据直接导入到Excel中 – 如以下屏幕截图所示:

*获取外部数据>从Excel 2013中的其他来源

有点晚,但也许有人可以使用答案,因为我发现这个线程时,遇到类似的问题:

问题是,localdb使用与“普通”SQL连接不同的提供程序。 您需要使用“SQL Server Native Client”(在您的案例版本11)来连接。 提供者应该安装localdb – 如果没有,你可以在这里find它

要在Excel中使用,只需select“从其他来源” – “从数据连接向导” – “其他高级” – select您的提供商 – input您的连接细节的其余部分

(没有testing,但我没有理由为什么它不应该):对于现有的连接,你可以编辑连接string,并添加/更改“Provider = SQLNCLI11.1”(当然考虑到你的安装版本)

来源:我在Installshield有同样的问题,您必须手动更改提供程序,所以我只是在Excel中尝试。