Я пытаюсь использовать SQL зависимость, и я попытался с созданием соединения с squery, это очень простой код:SQL зависимость Недопустимое имя объекта "
public MyListener()
{
string query = "SELECT * FROM TransferToSIP WHERE hasBeenRead = false";
SqlDependency.Start(getConnectionString(), query);
}
То есть конструктор. я называю это так:
new MyListener();
, но я получил это исключение:
An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
Additional information: Invalid object name 'SELECT * FROM TransferToSIP WHERE hasBeenRead = false'.
Там нет никакой ошибки на все во имя базы данных или имя поля.
что я делаю неправильно, пожалуйста?
Я не думаю, что есть такая вещь, как значение «ложь». Я думаю, что вы имеете в виду '0' (предполагая столбец типа' bit'). – Caramiriel
@Caramiriel no no, я уже пробовал '0', то же исключение –
@Caramiriel да поле бит, но когда я попробовал' 0', я получил то же исключение –