Winforms 如何使用Windows窗体应用程序将正确的参数传递到提示行来执行sqlcmd.exe?

Winforms 如何使用Windows窗体应用程序将正确的参数传递到提示行来执行sqlcmd.exe?,winforms,scripting,sqlcmd,Winforms,Scripting,Sqlcmd,按下Windows窗体应用程序中的按钮,我希望打开sqlcmd.exe并在其中执行以下语句: "sqlcmd -S myServer\instanceName -i C:\myScript.sql" 我还希望脚本输出被写入我的Windows窗体应用程序的文本区域。为什么还要麻烦使用sqlcmd?您可以简单地使用SqlCommand并从存储在脚本中的脚本中提供查询文本。这是否还会返回脚本的输出,我可以将其写入WinForm应用程序的文本框中?是的,它将返回输出,并且检索此输出比从sqlcmd获取

按下Windows窗体应用程序中的按钮,我希望打开sqlcmd.exe并在其中执行以下语句:

"sqlcmd -S myServer\instanceName -i C:\myScript.sql"

我还希望脚本输出被写入我的Windows窗体应用程序的文本区域。

为什么还要麻烦使用
sqlcmd
?您可以简单地使用
SqlCommand
并从存储在脚本中的脚本中提供查询文本。这是否还会返回脚本的输出,我可以将其写入WinForm应用程序的文本框中?是的,它将返回输出,并且检索此输出比从
sqlcmd
获取它要容易得多。