|
0 / 0 / 3
Регистрация: 23.03.2013
Сообщений: 148
|
||||||
Идентификация параметров в запросе в Tableadapter c#04.06.2015, 12:32. Показов 1512. Ответов 9
Метки нет (Все метки)
Пишу программу в VS2013, бд - Access. Создаю файл набора данных DataSet1.xsd. Кидаю таблички с базы. Вроде все хорошо получается, но возникла проблема с идентификацией параметров в конструкторе.
Кликаю на табличку, жму добавить новый запрос, выбираю нужные поля, задаю префикс у параметров @, пишу запрос:Код
Тестирую в конструкторе - работает! Жму далее, ввожу имя запроса, жму далее - и опа! Выдается ошибка "Ошибка в конструкции WHERE рядом с '@'. Не удается выполнить синтаксический разбор текста запроса." Возращаюсь назад в построитель запросов - выдается аналогичная ошибка! Запросы без идентификации параметров работают, но проблема в том, что если используется один параметр несколько раз, то очень неудобно его повторять несколько раз. Помогите разобраться в чем проблема. Читала похожую тему, но DECLARE @P1 INT перед селект не помогет..пишет,что неправильный запрос.
0
|
||||||
| 04.06.2015, 12:32 | |
|
Ответы с готовыми решениями:
9
Идентификация параметров SQL запроса в кострукторе Передать более 2100 параметров в запросе Установка параметров в запросе |
|
|
|
| 04.06.2015, 12:51 | |
|
kapelka_leta, между @ и P1 случаем не пробел стоит? Или так текст сформатирован в теме?
0
|
|
|
0 / 0 / 3
Регистрация: 23.03.2013
Сообщений: 148
|
|
| 04.06.2015, 12:59 [ТС] | |
|
Пробел автоматический конструктор запросов сам проставляет,когда выполняет запрос.
Добавлено через 5 минут Проблема в том ,что не сохраняются настройки суфикса и префигка в свойствах конструктора запросов (Идентификация параметров запроса). Хватает только на 1 раз ,и потом не сохраняется и выдаются такая ошибка.
0
|
|
|
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
|
|
| 04.06.2015, 14:03 | |
|
запрос откуда выполняем? из access?
0
|
|
|
0 / 0 / 3
Регистрация: 23.03.2013
Сообщений: 148
|
|
| 04.06.2015, 16:08 [ТС] | |
|
да.
0
|
|
|
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
|
||||||
| 04.06.2015, 16:23 | ||||||
|
тогда
или в конструкторе ищем кнопарь "Параметры"
0
|
||||||
|
0 / 0 / 3
Регистрация: 23.03.2013
Сообщений: 148
|
|
| 04.06.2015, 18:49 [ТС] | |
|
Пишет что синтаксис неправильный
0
|
|
|
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
|
|
| 04.06.2015, 22:10 | |
|
кнопку "Параметры" осилить есть возможность? Нету акса под рукой, возможно перед select точку с запятой хочет.
0
|
|
|
0 / 0 / 3
Регистрация: 23.03.2013
Сообщений: 148
|
|
| 05.06.2015, 10:53 [ТС] | |
|
Кнопка "Параметры" - там добавлен параметр. но в самом конструкторе есть свойсктва, в которых нужно указать префикс .и после его указания (@) в запросе пишется @P1 . но после 1 выполнения ,настройки свойств сбрасываются и не сохраняются. и пишет сразу ошибку.
0
|
|
|
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
|
|
| 05.06.2015, 12:54 | |
|
никакого @ не надо. просто имя параметра
0
|
|
| 05.06.2015, 12:54 | |
|
Помогаю со студенческими работами здесь
10
Несколько параметров в одном запросе Несколько параметров WHERE в запросе SQL Получение полей параметров в запросе Несколько параметров в SQL запросе Ошибка параметров функции ДАТАВРЕМЯ в запросе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|