Member 10403595 Ответов: 1

поисковый запрос из базы данных sql в c#.net


привет,
я делаю проект, и у меня возникли проблемы с поиском по базе данных. Я ищу на основе "name", который является "combobox", и есть два "textboxes" для цвета и цены и один "numericupdown" для количества, которое должно быть извлечено из базы данных.
Поэтому, пожалуйста, скажите мне, как написать код в try().

с уважением
Сакши

Nicholas Marty

Пожалуйста, предоставьте некоторую информацию о том, как вы пытаетесь получить доступ к базе данных.

1 Ответов

Рейтинг:
2

OriginalGriff

Мы не можем быть откровенными, потому что мы понятия не имеем, как работает ваша система, но это общая идея:

using (SqlConnection con = new SqlConnection(strConnect))
    {
    con.Open();
    using (SqlCommand cmd = new SqlCommand("SELECT iD, description FROM myTable WHERE Name LIKE '%' + @NM + '%'", con))
        {
        cmd.Parameters.AddWithValue("@NM", myNameTextBox.Text);
        using (SqlDataReader reader = cmd.ExecuteReader())
            {
            while (reader.Read())
                {
                int id = (int) reader["iD"];
                string desc = (string) reader["description"];
                Console.WriteLine("ID: {0}\n    {1}", iD, desc);
                }
            }
        }
    }
Ясно, что вам нужно будет как минимум изменить предложение WHERE, чтобы оно соответствовало вашим обстоятельствам.


♥…ЯҠ…♥

5ед...!!!