Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从VS2010内部的SQL Server Express数据库检索数据_C#_Asp.net_Visual Studio 2010 - Fatal编程技术网

C# 从VS2010内部的SQL Server Express数据库检索数据

C# 从VS2010内部的SQL Server Express数据库检索数据,c#,asp.net,visual-studio-2010,C#,Asp.net,Visual Studio 2010,我用C创建了一个新的ASP.Net项目。我在我的App_数据文件夹中添加了一个名为aspnetdb.mdf的新数据库。我已将以下连接字符串添加到我的项目中: <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS; Integrated Security=SSPI; AttachDBFilename=|DataDirectory|\aspnetdb.mdf; Us

我用C创建了一个新的ASP.Net项目。我在我的App_数据文件夹中添加了一个名为aspnetdb.mdf的新数据库。我已将以下连接字符串添加到我的项目中:

<add name="ApplicationServices" 
    connectionString="data source=.\SQLEXPRESS;
    Integrated Security=SSPI;
    AttachDBFilename=|DataDirectory|\aspnetdb.mdf;
    User Instance=true" providerName="System.Data.SqlClient" />
当我运行项目时,它可以很好地检索数据

现在我想写一些新的存储过程。因此,我打开查询窗口来执行此操作:

尝试运行简单的SELECT语句时,出现错误:


有人能告诉我如何从这个表返回数据吗?请记住,这是在VS2010内部完成的,而不是在SQL Server中完成的,因为我的计算机上没有安装完整的SQL Server,尽管VS2010安装了一些SQL Server 2008。

查看此帖子,请确保您的查询编辑器使用了正确的数据库。首先运行use[your\u database\u name]查询,然后执行selectquery@Shetty-这在一开始起作用,现在我得到一个错误:无法打开登录请求的数据库LocalData。登录失败。当您单击“连接”时,您使用了什么用户名passwrod?您是否使用了Windows身份验证?看起来您的登录名没有访问您使用逻辑名称LocalData创建的新数据库的权限。这会有帮助