powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запутался в переменных!?!
8 сообщений из 8, страница 1 из 1
Запутался в переменных!?!
    #32551499
Vadim2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такой кусок кода:

1 rst.AddNew
2 myKodFirmi = rs!kodFirmi
3 rst!myKodFirmi = Date
4 rst.Update
Объясняю: добавляем данные в таблицу, но с осложнением
в чем осложнение? Название полей заранее не известно, оно берется из другой таблицы во 2 строчке. Если такого поля нет, тогда в обработчике ошибок срабатывает функция на создание токого поля.
Что не работает?
в 3 строчке аксесс отказывается понимать поле сформированное таким образом
Что я сделал не так?
...
Рейтинг: 0 / 0
Запутался в переменных!?!
    #32551506
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rst!myKodFirmi - поле не существует

rst(myKodFirmi) = а так - существует
...
Рейтинг: 0 / 0
Запутался в переменных!?!
    #32551511
Vadim2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Написал я ему:
rst(myKodFirmi)=date

а он - элемент отсутствует в данном семействе...
...
Рейтинг: 0 / 0
Запутался в переменных!?!
    #32551516
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ну, значит отсутствует такое поле.
...
Рейтинг: 0 / 0
Запутался в переменных!?!
    #32551517
Vadim2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нет оно есть, я его сам видел...
...
Рейтинг: 0 / 0
Запутался в переменных!?!
    #32551524
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Просто в rs!kodFirmi оно записано чуть-чуть иначе. Лишний пробел, или русская буква вместо латинской, или еще какая-нибудь ерунда.
...
Рейтинг: 0 / 0
Запутался в переменных!?!
    #32551536
Vadim2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел!!!! Всем кто мне ответил большое спасибоо

проблема оказалась в следующем:

пересенная myKodFirmi формировалась из кода записи и потому бала числом
и в записи
rst(myKodFirmi) = а

ассес искал филд с порядковым номером из переменной

правильный ответ:
rst(CStr(myKodFirmi)) = Date
...
Рейтинг: 0 / 0
Запутался в переменных!?!
    #32551539
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Если бы переменная myKodFirmi была описана как String, этой проблемы бы не было.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запутался в переменных!?!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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