powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как записать значение в поле для новой записи в таблицу?
12 сообщений из 12, страница 1 из 1
Как записать значение в поле для новой записи в таблицу?
    #32519304
gorobets dima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как записать значение в поле для новой записи в таблицу?
Есть рекордсет на базе таблицы (rst)

rst.movelast
rst.update
rst.fields("имя_поля") = myvalue

Короче значение оно туда не пишет
...
Рейтинг: 0 / 0
Как записать значение в поле для новой записи в таблицу?
    #32519305
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Надо наоборот.

rst.movelast
rst.edit
rst.fields("имя_поля") = myvalue
rst.update

А кроме того, movelast может привести совершенно не туда. Кстати, если задача именно добавить запись, а не отредактировать существующую, то надо иначе:

rst.addnew
rst.fields("имя_поля") = myvalue
rst.update
...
Рейтинг: 0 / 0
Как записать значение в поле для новой записи в таблицу?
    #32519306
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Перечитал вопрос и заметил, что рекордсет на основе таблицы. Если так, то movelast приведет точно не туда.
...
Рейтинг: 0 / 0
Как записать значение в поле для новой записи в таблицу?
    #32519311
gorobets dima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не пишет. пробовал fields(0) все равно
...
Рейтинг: 0 / 0
Как записать значение в поле для новой записи в таблицу?
    #32519312
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Который из вариантов не пишет?
...
Рейтинг: 0 / 0
Как записать значение в поле для новой записи в таблицу?
    #32519313
gorobets dima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rst.addnew
rst.fields("имя_поля") = myvalue
rst.update

новую запись добавляет, а myvalue не пишет
...
Рейтинг: 0 / 0
Как записать значение в поле для новой записи в таблицу?
    #32519314
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Может, myvalue равно тому значению, которое и без того возникает в новой записи по умаолчанию? (Например, null.)
...
Рейтинг: 0 / 0
Как записать значение в поле для новой записи в таблицу?
    #32519315
gorobets dima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
myvalue - целое, каждый раз разное
...
Рейтинг: 0 / 0
Как записать значение в поле для новой записи в таблицу?
    #32519316
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
1. Если поставить брейкпойнт на строку
rst.fields("имя_поля") = myvalue
и, когда остановится на ней, проверить значение myvalue, то оно правильное?

2. Нет ли в программе Resume Next?
...
Рейтинг: 0 / 0
Как записать значение в поле для новой записи в таблицу?
    #32519318
gorobets dima
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
работает я просто не туда его засунул
...
Рейтинг: 0 / 0
Как записать значение в поле для новой записи в таблицу?
    #32519319
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Гусары, молчать... :^)))
...
Рейтинг: 0 / 0
Как записать значение в поле для новой записи в таблицу?
    #32519536
Фотография Темный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помолчать-то помолчим, но вот не погоготать - это выше моих сил!
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как записать значение в поле для новой записи в таблицу?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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