2

请您推荐我使用 Visual Studio 2008 Professional 编辑 SQL 查询的最佳方法吗?

我知道我可以从服务器资源管理器的上下文菜单中打开查询窗口并在 SQL 窗格中编辑文本。但不幸的是,我不允许将查询保存到文件中,并且查找和替换命令在那里不起作用。

或者,我可以在 Visual Studio 编辑器中打开扩展名为 .SQL 的文本文件,以获得语法突出显示和完整的编辑功能,但失去执行脚本的可能性。

现在我将查询文本从一个窗口复制到另一个窗口并返回,但我希望有更好的解决方案。

非常感谢您的建议!

4

3 回答 3

2

当我必须连接到 Sql Server 时,我会使用 NetBeans,因为它具有许多功能,使其比 Visual Studio 更易于使用。其中之一是智能感知,当您有一个表名的别名和许多长字段名时,它非常有用。在 NetBeans 中,连接和连接池的一般处理也更加简洁。我可以继续,但建议自己尝试一下。您几乎肯定需要 Sql Server jdbc 驱动程序,可以从http://msdn.microsoft.com/en-us/data/aa937724.aspx下载

于 2009-07-01T11:29:33.737 回答
1

哇,你是对的,这是一个真正的痛苦。您是否可以使用 SQL Management Studio 的本地副本(名称可能有误)?您将在 VS 之外,但您仍然可以编辑查询并同时运行它。绝对不是最佳的,但总比没有好。

祝你好运。

于 2008-10-13T07:24:34.327 回答
1

如果在 Visual Studio 的解决方案中创建数据库项目,则可以为该项目设置默认数据库连接。然后可以针对该连接执行数据库项目中包含的任何 *.sql 文件。我通常做的是选择要执行的文本并右键单击它,然后选择“运行选择”。

您可以在解决方案资源管理器的“数据库引用”节点下设置任意数量的数据库连接,然后选择要对其运行查询的连接。

于 2008-11-06T18:52:00.873 回答