好的,我有一个旧批处理文件可以完全满足我的需求。然而,由于我们的新管理规定,我们现在无法再运行批处理文件,所以我需要用C#重新开始。
我正在使用Visual Studio C#,并且已经设置了所需构建应用程序的表单。(我边学边做)
这是我需要在C#中实现的内容(这就是批处理的核心部分)。
sqlcmd.exe -S .\PDATA_SQLEXPRESS -U sa -P 2BeChanged! -d PDATA_SQLEXPRESS -s ; -W -w 100 -Q "SELECT tPatCulIntPatIDPk, tPatSFirstname, tPatSName, tPatDBirthday FROM [dbo].[TPatientRaw] WHERE tPatSName = '%name%' "
基本上它使用已经存在的名为PDATA_SQLExpress
的数据源和SQLCMD.exe
。
我已经搜索并接近找到答案,但仍然不知道从哪里开始。