在資料庫里可以用 自定義的程序KILL2 來結束 pid行程,現在想通過VB.NET 陳述句 來獲取 執行后的反饋訊息
這樣好判斷是否執行成功 ,
執行sql陳述句 是 這樣的
Dim sql1 As String = String.Format(" Use master ")
Dim sql2 As String = String.Format(" kill2 '@JC' ")
Dim cmd1 As SqlCommand = New SqlCommand(sql1, conn)
Dim cmd2 As SqlCommand = New SqlCommand(sql2, conn)
cmd2.Parameters.Add("@JC", SqlDbType.Int).Value = Me.TextBox1.Text
‘這里的Me.TextBox1.Text是可以獲取到要結束的行程號
cmd1.ExecuteNonQuery()
cmd2.ExecuteNonQuery()
但是老是不成功 另外執行陳述句也不成功,不知道該如何修改
uj5u.com熱心網友回復:
已經找到解決的方法 完美
uj5u.com熱心網友回復:
為什么要通過sqlserver去執行kill?這樣不行么?
var process =
Process.GetProcessById(processId);
process.Kill();
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/150056.html
標籤:VB.NET
下一篇:請大蝦看看,這個需求怎么實作?
