SSMS 编辑器可以在您自己的应用程序中重复使用吗?或者有其他选择吗?

发布于 2024-10-16 08:56:35 字数 228 浏览 2 评论 0原文

我希望在我自己的 .NET 应用程序中为 SQL 查询提供 IntelliSence 或代码完成以及语法突出显示。

  1. 是否可以像使用 SMO API 一样使用 SQL Server Management Studio 编辑器?

  2. 有可以使用的开源控件吗?

我找到了代码完成/语法突出显示控件,但由于列/表别名,SQL 是一个有趣的野兽。

I would like to have IntelliSence or code completion, and syntax highlighting for SQL queries in my own .NET application.

  1. Is it possible to use the SQL Server Management Studio's editor similar to the way you can use the SMO APIs?

  2. Are there open source control(s) that can be used?

I have found code completion / syntax highlighting controls, but SQL is a funny beast because of the column / table aliases.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

酒与心事 2024-10-23 08:56:35
  1. 没有。无法在您自己的应用程序中使用 SQL Server Management Studio 的编辑器。

  2. ScintillaNET支持 MS 风格的 TSQL(和 Postgre SQL)开箱即用的突出显示。

  1. No. It is not possible to use SQL Server Management Studio's editor in your own application.

  2. ScintillaNET is an open-source alternative that supports MS Flavoured TSQL (and Postgre SQL) highlighting out of the box.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文