Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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
Sql server 缺少Visual Studio SQL Server设计和内联编辑功能_Sql Server_Visual Studio 2012_Ide_Sql Server 2012_Sql Server Data Tools - Fatal编程技术网

Sql server 缺少Visual Studio SQL Server设计和内联编辑功能

Sql server 缺少Visual Studio SQL Server设计和内联编辑功能,sql-server,visual-studio-2012,ide,sql-server-2012,sql-server-data-tools,Sql Server,Visual Studio 2012,Ide,Sql Server 2012,Sql Server Data Tools,在Visual Studio 2012中,我在服务器资源管理器中配置了两个数据库连接。一个用于SQL Server 2008 R2数据库,另一个用于SQL Server 2012数据库。通过右键单击表并选择“显示表数据”,我始终能够使用SQL 2008数据库对数据进行快速内联编辑 然后我可以打开SQL窗格并查询数据,将光标直接放在字段中并编辑结果集中的数据。在无需编写脚本即可快速编辑数据时,我非常依赖这种方法 此选项似乎不适用于SQL Server 2012连接。当我尝试做同样的事情时,它似

在Visual Studio 2012中,我在服务器资源管理器中配置了两个数据库连接。一个用于SQL Server 2008 R2数据库,另一个用于SQL Server 2012数据库。通过右键单击表并选择“显示表数据”,我始终能够使用SQL 2008数据库对数据进行快速内联编辑

然后我可以打开SQL窗格并查询数据,将光标直接放在字段中并编辑结果集中的数据。在无需编写脚本即可快速编辑数据时,我非常依赖这种方法

此选项似乎不适用于SQL Server 2012连接。当我尝试做同样的事情时,它似乎是在SQLServer数据库工具(SSDT)的上下文中打开的。我将看到一个包含1000条记录的初始结果集,但与SQL 2008不同,没有简单的方法可以通过选择和覆盖结果集中的值来运行更精确的SELECT查询和内联编辑数据。下面的截图是直接打开新的查询窗口所能得到的最接近的截图,但仍然无法内联编辑结果

在VisualStudio中,是否可以使2012数据库的行为与2008数据库类似?我是否错过了SQL 2012安装中阻止这种行为的组件?还是微软已经取消了这些功能?我非常希望恢复内联编辑,我不希望必须编写更新查询来更正单行数据,这样做速度较慢,而且风险更大。。如果无意中遗漏了一个子句,它可能会破坏大量数据


任何想法都将不胜感激。

首先,清除设置中的查询限制。这在“工具”菜单下,然后是“选项”,然后滚动到“SQL Server对象资源管理器”和“命令”

然后,右键单击表格并单击“编辑所有行”

然后显示SQL窗格,然后可以编辑查询。它是在正方形背景中具有字母SQL的图标。不是在圆柱体顶部带有SQL的图标


我会贴照片,但我没有足够的分数,真可笑。对不起。如果需要,请给我发消息。

尝试右键单击表格并选择“编辑前200行”。那可能行。你在哪里看到“编辑前200行”?我在仅Visual Studio的SSMS.SQL Server对象资源管理器中的任何位置都找不到此选项。请在SSDT中的表上单击鼠标右键,然后选择“查看数据”。我在考虑SSMS2012,但我只是使用VS2012 shell在SSDT中检查了这一点。