SSMS编辑器可以在您自己的应用程序中重用,还是有替代方案?

时间:2011-02-07 14:08:51

标签: sql intellisense ssms

我想在我自己的.NET应用程序中使用IntelliSence或代码完成,以及SQL查询的语法高亮。

  1. 是否可以使用SQL Server Management Studio的编辑器,类似于使用SMO API的方式?

  2. 是否有可以使用的开源控制?

  3. 我找到了代码完成/语法高亮控件,但由于列/表别名,SQL是一个有趣的野兽。

1 个答案:

答案 0 :(得分:1)

  1. 没有。在您自己的应用程序中无法使用SQL Server Management Studio的编辑器。

  2. ScintillaNET是一个开源替代方案,supports MS Flavoured TSQL(和Postgre SQL)突出显示。