Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
1 / 1 / 0
Регистрация: 03.04.2012
Сообщений: 99

Ошибка при использовании Select

15.04.2014, 18:48. Показов 3126. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть бд, в ней столбец с названием Serial Number (через пробел!)
Я хочу выполнить поиск по этому значению,
C#
1
string query = String.Format("SELECT * FROM DATA WHERE Serial Number={0}",a);
Вылетаю с ошибкой
Additional information: Рядом с "Number" в контексте, где ожидается условие, указано выражение типа, отличного от логического.
Подскажите что делать

Добавлено через 7 минут
Так поправка!!!
C#
1
string query = String.Format("SELECT * FROM DATA WHERE Serial Number={0}",a);
Ввожу слово odin(такое слово есть)
Вылетаю с ошибкой
Additional information: Недопустимое имя столбца "odin".
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.04.2014, 18:48
Ответы с готовыми решениями:

Ошибка при сохранении данных в БД при использовании bindingnavigator
Добрый день. Подскажите, куда копать? Есть форма, где в зависимости от выбранного значения combobox заполняется datagridview данными из...

Ошибка подключения к БД при использовании SqlConnectionStringBuilder
Помогите, не пойму в чем проблема. При подключении к БД появляется ошибка на строке SqlConnectionStringBuilder SB = new...

Ошибка подключения к БД при использовании WPF-компонента
Всем привет! Возникла такая проблема: Есть некоторый wpf-компонент, который использует подключение к БД. Я пытаюсь его использовать и...

22
1 / 1 / 0
Регистрация: 03.04.2012
Сообщений: 99
19.04.2014, 22:06  [ТС]
Студворк — интернет-сервис помощи студентам
Все разобрался, но получилось немного с костылями.
Короче сделал поиск через LIKE, а если нашло то потом отдельно сравниваю, одинаковые ли параметры
0
7804 / 6568 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
19.04.2014, 22:07
Покажи работающий текст.
0
1 / 1 / 0
Регистрация: 03.04.2012
Сообщений: 99
20.04.2014, 10:06  [ТС]
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
int number = -1; ; // idperson
                int idItem = -1;
                SqlConnection connect = new SqlConnection(_path); // настраиваем соединение с БД
                string query = "SELECT * FROM DATA WHERE [Serial Number] LIKE @SNum AND [Category] LIKE @Categ";
                SqlCommand command = new SqlCommand(query, connect); //настраиваем команду для БД
                command.Parameters.Add("@SNum", SqlDbType.Text);
                command.Parameters["@Snum"].Value = SN.Split('&')[0];
                command.Parameters.Add("@Categ", SqlDbType.Text);
                command.Parameters["@Categ"].Value = SN.Split('&')[1];
 
                connect.Open();
                SqlDataReader reader = command.ExecuteReader();
                reader.Read();
 
                if (reader.HasRows)
                {
                        if (reader["Serial Number"].ToString() == SN.Split('&')[0] && reader["Category"].ToString() == SN.Split('&')[1])
                        {
                            number = (int)reader["IDperson"];
                            idItem = (int)reader["ID"];
                        }
 
                }
                else
                {
                    number = -1;
                }
 
                connect.Close();
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.04.2014, 10:06

Ошибка Filter при использовании двух BindingSource
есть DataTable и 2 ComboBox Создаю 2 BindingSource(bs1 и bs2) на таблицу, привязываю каждый из них к своему боксу. Далее в процессе...

Ошибка при использовании MATCH в запросе к SQLite
Пытаюсь сделать поиск: "SELECT * FROM WHERE MATCH 'Жигул'" Выдает ошибку Добавлено через 20 минут Либо подскажите как...

Ошибка в получении результата запроса при использовании DataReader
Доброго времени суток! Необходимо получить результат запроса из базы данных, для этого использую метод дата ридера...

Ошибка синтаксиса при запросе SELECT WHERE
string queryString = "SELECT Date, Data FROM " + aNameTable + "WHERE Server = " + aServer; вот что выдает вызываю функцию вот так ...

Ошибка SqlDataAdapter.Update при использовании метода на добавление более одного раза
Ниже описан метод добавления работника, если добавляю одного, то все норм, но если добавляю второго(вызывая метод повторно) то выдает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru