|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
22.05.2013, 10:48 | #1 |
Пользователь
Регистрация: 22.05.2013
Сообщений: 15
|
отсутствует значение для одного или нескольких требуемых параметров
Есть база данных Access 2003 с 4-мя связанными таблицами проблема в изменении данных одной из таблиц
надо что бы при нажатии на поле в DBGrid появлялась форма в которой можно было изменять данные, но при нажатии на кнопку "ок" выскакивает ошибка: "отсутствует значение для одного или нескольких требуемых параметров" Таблица Клиенты связана с таблицей заказы полем id_клиента с поддержкой целостности данных, и в таблице заказы есть поле номер_заказа формат поля счетчик, это поле добавляется в параметр и используется для определения редактируемой строки, как исправить или дополнить программу, проверил все что мог, аналогичный код использую для изменения данных в остальных таблицах все работает, здесь ошибка понять где не могу код обработчика события в докумете текст |
22.05.2013, 11:38 | #2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
АDO любит все что непонятно (в т.ч. неправильно записанные имена полей) обзывать параметрами, а потом ругаться что для него нет значения.
Код:
открываем БД в Access. Выполняем Создание запроса переключаем вид отображения в SQL Берем (копируем) текст проблемного запроса Пытаемся выполнить и смотрим какие "параметры" он(Access) нас спрашивает правильные(ожидаемые) задаем, а неправильные(неожиданные) исправляем.
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 22.05.2013 в 11:47. |
22.05.2013, 11:41 | #3 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
|
|
22.05.2013, 16:54 | #4 |
Пользователь
Регистрация: 22.05.2013
Сообщений: 15
|
проблема не решена, по прежнему выдает эту же ошибку((((
|
22.05.2013, 17:08 | #5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Если, например, Цена_товара цифровой тип поля или дата_оформления поле даты-времени, то не будет работать ни исходный вариант, ни вариант, который предложил evg_m. Аналогично и по другим полям не символьного типа
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
22.05.2013, 17:21 | #6 |
Пользователь
Регистрация: 22.05.2013
Сообщений: 15
|
а почему? просто в таблице клиенты этот запрос работает идеально, там так же присутствуют дата/время, числовые, символьные, поле счетчик
|
22.05.2013, 18:38 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Целые числовые
Код:
Код:
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
23.05.2013, 07:57 | #8 |
Пользователь
Регистрация: 22.05.2013
Сообщений: 15
|
и снова нет, ошибка не исправлена
|
23.05.2013, 08:11 | #9 |
Пользователь
Регистрация: 22.05.2013
Сообщений: 15
|
|
23.05.2013, 09:30 | #10 | |||||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Цитата:
Цитата:
то есть "причем здесь" СУБД (как раз тот самый Access, точнее его движок). Цитата:
Причем именно данного, полученного через Сopy Paste, чтобы СКОПИРОВАТЬ и ошибку которой как бы и нет. Использует эту особенность, но при этом "имя" непонятно откуда взявшегося параметра будет показано пользователю(программисту). Цитата:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 23.05.2013 в 09:33. |
|||||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычисление значений функции для нескольких значений аргументов и параметров | kolychii | Помощь студентам | 0 | 08.10.2012 15:49 |
Создание одного меню для заполнения нескольких листов | mned | Microsoft Office Excel | 15 | 21.06.2012 14:20 |
index для каждого поля или нескольких | iankov | SQL, базы данных | 3 | 11.07.2010 19:54 |
Отсутствует значение одного или нескольких требуемых параметров (Access) | Grandistok | БД в Delphi | 1 | 17.01.2010 12:30 |
Возможно ли использование нескольких столбцов подстановки для одного поля? | jonni | Microsoft Office Access | 10 | 20.05.2009 22:25 |