2017-01-21 23 views
0

Как я могу выбрать/проверить элементы в checkedListBox, которые существуют в базе данных?Выберите объекты, которые есть в базе данных | C#

I ВСТАВИТЬ значение таблицы (Билеты): (PK TicketID, FK ShowID, FK PriceID, сиденья )

ВСТАВИТЬ нормально, теперь я хочу, чтобы проверить эти пункты, которые aleady существуют в БД ,

Я понятия не имею, чтобы решить эту проблему.

EDIT: Я хочу выбрать элементы, которые существуют в базе данных, поэтому я не думаю о своей проблеме.

+0

Выполнение запроса выбора с использованием ExecuteScalar(), и если вы запрашиваете возврат null, это означает, что ваш элемент не существует в базе данных. –

+0

Возможный дубликат [Проверить, существует ли запись в базе данных] (http://stackoverflow.com/questions/21302244/check-if-a-record-exists-in-the-database) –

+0

Не могли бы вы показать мне пример ? –

ответ

1

Вы можете написать код, как показано ниже.

using(var connection = new SqlConnection(<<connectionString>>)) 
{ 
    var sqlQuery = <<Select Query>>; 
    connection.Open(); 
    using(var command = new SqlCommand(sqlQuery, connection)) 
    { 
     var count = (int) comand.ExecuteScalar(); 

     if(count > 0) 
     { 
      //Logic of selecting checkbox in the checkbox list. 
     } 
    } 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^