Ошибка sql запроса, где проблема?

371
20 ноября 2017, 16:49

Вопрос не актуален

Где ошибка ? Как правильно сделать запрос ?

Цель, сделать запрос базе и если есть такой id , то получить от метода true, если записи нет, то false

    private bool PoiskIdVBaze(string s)
    {
        bool istina_id = false;
        SqlCommand Poisk_id = new SqlCommand("SELECT * FROM [ParserDB] WHERE IdZadaniya = @Id_Zadaniya", sqlConnection);
        Poisk_id.Parameters.AddWithValue("Id_Zadaniya", s);
        int Kol_id = Poisk_id.ExecuteNonQuery();
        if (Kol_id == 0)
        {
            istina_id = true;
        }
        return istina_id;
    } // Поиск id в базе

Answer 1
using (SqlCommand cmdSearch = new SqlCommand(
  "SELECT COUNT(*) FROM [ParserDB] WHERE IdZadaniya = @Id_Zadaniya", sqlConnection))
{
  cmdSearch.Parameters.AddWithValue("@Id_Zadaniya", s);
  return Covert.ToInt32(cmdSearch.ExecuteScalar()) > 0;
}

https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.parameters(v=vs.110).aspx

https://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.executescalar(v=vs.110).aspx

READ ALSO
Не работает написанный код в Visual Studio Code

Не работает написанный код в Visual Studio Code

Выходит ошибка отладки:

382
Google Map API 3 rак задать отступы для fitBounds?

Google Map API 3 rак задать отступы для fitBounds?

У меня есть карта на страницеА сбоку поверх карты лежит объект (текстовый список маркеров)

348