2

我正在尝试使用SqlClient.SqlDependency.Start(ConnectionString).

但出现错误: System.Data.dll 中出现“System.Data.SqlClient.SqlException”类型的未处理异常。附加信息:数据库“HMS”中的 CREATE PROCEDURE 权限被拒绝。

我的限制是我必须在没有 CREATE PROCEDURE 许可的情况下使用 Sql Dependency

我正在尝试检测特定表中的更改。这是我的代码的其余部分:

Dim command As New SqlClient.SqlCommand

command.CommandText = "AppointmentDependency"
command.CommandType = CommandType.StoredProcedure
command.Parameters.AddWithValue("@HEID", sHEID)

Using command

    Dim dependency As New SqlClient.SqlDependency(command)
    AddHandler dependency.OnChange, AddressOf OnDependencyChange

End Using
4

0 回答 0