【发布时间】:2014-03-09 16:17:43
【问题描述】:
好的,我有一个旧的批处理文件可以满足我的需要。但是,如果没有新的管理,我们将无法再运行批处理文件,因此我需要使用 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%' "
基本上它使用SQLCMD.exe 和已经存在的名为PDATA_SQLExpress 的数据源。
我已经搜索并接近了,但我仍然不知道从哪里开始。
【问题讨论】:
-
您是要执行现有的批处理文件,还是要连接到数据库并直接在 C# 中运行查询?
标签: c# .net sql-server batch-file