-2

How to create a SQL Server stored procedure in VB.NET by using Imports System.Data.SqlClient?

Public Function createstbkdb()
    Return "CREATE PROCEDURE test4444 " + _
            +"AS" + _
            +"GO"
End Function

Regards,

4

1 回答 1

0

您可以使用SqlCommand.ExecuteNonQuery (),传入您的过程文本(作为链接的 MSDN 示例中的 queryString)。

请注意,执行 VB.NET 代码的连接必须在数据库中具有适当的权限才能创建过程。

更新

正如@CmlJame 所说,省略“GO”。这对 SSMS 有意义,但不应包含在对 ExecuteNonQuery() 的调用中。

于 2013-04-24T01:13:24.407 回答