powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновление полей.
11 сообщений из 11, страница 1 из 1
Обновление полей.
    #32726729
ksandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте. Подскажите пожалуйста с чем может связан быть такой глюк. Есть форма и на ней присутствуют много контролов. По нажатию на кнопку значение этих контролов закидываются в базу посредством SQL запроса. Но столкнулся с такм неприятным моментом, если больше одного поля пустует т.е. они не заполнены и к ним никто не притрагивался, то при попытке выполнить SQL запрос выдаётся сообщение о "нарушении условий на значение". Если пустует только одно поле то всё в порядке. Привожу кусок кода мож чего там напортачил

UPDATE Main SET Main.DateOfIncoming = [Forms]![infa]![Поле9], Main.Korr = [Forms]![infa]![ПолеСоСписком13],........
...
Рейтинг: 0 / 0
Обновление полей.
    #32726783
Rayis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
немного не понятно,

какие именно поля, какие типы данных?
...
Рейтинг: 0 / 0
Обновление полей.
    #32726808
ksandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть текстовые поля с различными типами данных (текст, числа и даты) после загрузки формы пользователь может править данные в этих полях. Затем по нажатию кнопки на форме происходит обновление полей в таблице на соотвествующие значения из текстовых полей формы, так вот если пустует больше одного поля то выдаётся ошибка о нарушении условий на значение. Если пустует только одно поле то всё ок. Кусок запроса приведён выше.
...
Рейтинг: 0 / 0
Обновление полей.
    #32726860
ksandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос несколько конкретизировался в результате решения, есть текстовые поля с форматом данных "краткий формат даты", и эти поля не всегда заполняются а при выполнении запроса на обновление таблицы вылезает сообщение об ошибке преобразования типа. Как обойти проблему ?
...
Рейтинг: 0 / 0
Обновление полей.
    #32726863
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверьте поля таблицы на возможность ввода пустых строк.
...
Рейтинг: 0 / 0
Обновление полей.
    #32726884
ksandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какое свойств отвечает за ввод пустых строк у полей с типом данных дата ?
...
Рейтинг: 0 / 0
Обновление полей.
    #32726974
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА какое свойств отвечает за ввод пустых строк у полей с типом данных дата ?

А откуда взялся формат дата?
Ранее вы говорили, что поля текстовые
авторесть текстовые поля с форматом данных "краткий формат даты",

У поля типа Дата есть свойство "Обязательное поле"
А у текстового поля есть свойства "Обязательное поле" и "Пустые строки"
...
Рейтинг: 0 / 0
Обновление полей.
    #32726994
Фотография Serge Gavrilov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА откуда взялся формат дата?

Извините, хотел сказать тип, написал формат...
...
Рейтинг: 0 / 0
Обновление полей.
    #32727129
ksandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное я криво выражаюсь :) попытаюсь ещё раз внести коррекцию в свой вопрос. Есть форма на ней присутствует поле, в маске ввода которого задан краткий формат даты, есть таблица и в ней есть поле с форматом данных "дата/время" необходимо с помощью запоса обновлять таблицу а данные берутся из поля на форме. Когда в поле на форме есть значение то всё ок, а вот когда оно пустое то выдаётся ошибка "ошибка преобразования типов".
...
Рейтинг: 0 / 0
Обновление полей.
    #32727549
Iskander68
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запрос с помощью кода запускается? А что, поле на форме не привязано к
таблице? Зачем нужен запрос для обновления?

--
Regards
Alexander Artamonov


"ksandr" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:1014642@sql.ru...
Наверное я криво выражаюсь :) попытаюсь ещё раз внести коррекцию в свой
вопрос. Есть форма на ней присутствует поле, в маске ввода которого задан
краткий формат даты, есть таблица и в ней есть поле с форматом данных
"дата/время" необходимо с помощью запоса обновлять таблицу а данные берутся
из поля на форме. Когда в поле на форме есть значение то всё ок, а вот когда
оно пустое то выдаётся ошибка "ошибка преобразования типов".
Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
Обновление полей.
    #32728820
ksandr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда такой вопрос а как поле привязать к определенному полю таблицы ? И самое гланое у меня выбор из списка привязанного к таблице осуществляется на одной форме а просмотр данных в полях на другой, как мне передать номер строки в таблице чтобы поля правильно заполнились ?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Обновление полей.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]