powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Recordset
25 сообщений из 73, страница 1 из 3
Recordset
    #32166188
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim rst as ADODB.Recordset
Dim intA as Integer
Set rst=Me.Recordset
Rst.AddNew
Rst!FK=IntA
Rst.Update
Пишет ошибку:
"Key value for this row was changed or deleted at the data store. The local row is now deleted"
Дело в том что я пытаюсь добавить строку в таблицу но ничего не получается.
Unique table указана
М если попытаться добавить эти значения в таблицу то все работает нормально.
Проблемма появилась после установки Office Xp вместо 2000
Спасибо.
...
Рейтинг: 0 / 0
Recordset
    #32166202
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см. справку "AddNew Method"
...
Рейтинг: 0 / 0
Recordset
    #32166227
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 XAM
И что там есть такого что я не делаю по-твоему?
...
Рейтинг: 0 / 0
Recordset
    #32166230
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть
и я вижу
а ты, судя по вопросу,
не увидел
а жаль
...
Рейтинг: 0 / 0
Recordset
    #32166238
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Догадываюсь, что дело в названии поля FK. Аксесс думает, что это сокращение от F#CK, и ругается в ответ.
...
Рейтинг: 0 / 0
Recordset
    #32166243
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самле прикольное не сказал еще.
Как вы поняли у меня ADP, так вот ошибка эта хоть и появляется но запись в таблицу добавляется успешно. То есть проблеммы с целостностью нет.
А вот форма не хочет этого понять, а так рекордсет на форме основан то вимдимо проблемма в форме она не дает нормально пройти методу update.
Вот такие пироги
...
Рейтинг: 0 / 0
Recordset
    #32166261
V. Motchulsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ох, как народ любит рекордсеты...
...
Рейтинг: 0 / 0
Recordset
    #32166272
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ох, как V. Motchulsky не любит рекордсеты...
...
Рейтинг: 0 / 0
Recordset
    #32166276
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не то слово
ОБОЖАЕТ
прям ТАЩИТСЯ
хоть бы справку
читали бы
так нет: вынь да положь
...
Рейтинг: 0 / 0
Recordset
    #32166286
V. Motchulsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, я никак не пойму, куда приведенный автором код можно приткнуть. Какая же главная цель приследуется?
...
Рейтинг: 0 / 0
Recordset
    #32166320
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Хам ты сам то гуру хренов!!
Где ошибка в коде ты конкретно покажи, умник!
Всем остальным:
inta = 1
к примеру. но запись добавить не удается!
Выскакивает ошибка (см. выше)
Зачем мне рекордсет здесь я объяснять не буду, вариант описанный в коде упрощенный.
Если кто-то сталкивался с подной ошибкой то скажите каковы причины ее появления?
Еще раз повторюсь
ADP, запись при использовании кода в таблицу добавляется!!, однако ошибка выскакивает, видимо не дает форма.
Спасибо
...
Рейтинг: 0 / 0
Recordset
    #32166324
V. Motchulsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Триггеры на таблице есть?
...
Рейтинг: 0 / 0
Recordset
    #32166329
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нету.
Данные в форму заносятся хранимой процедурой с параметром.
UniqueTable указанна
Поле FK принадлежит таблице которая указанна в UniqueTable то есть редактировать запись можно, да и ошибка бы была другая.
В 2000 офисе все было тоже самое, однако работало без ошибки, может в форме есть еще что то что я не указал?
Спасибо
...
Рейтинг: 0 / 0
Recordset
    #32166338
V. Motchulsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо посмотреть в Profiler'е, какие запросы генерируются к серверу, может что-то прояснит.
...
Рейтинг: 0 / 0
Recordset
    #32166341
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
А Хам-то ответит нам или будет продолжать издеваться?
...
Рейтинг: 0 / 0
Recordset
    #32166349
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 V. Motchulsky
Ок. спасибо буду думать.
Вообще странная ошибка я такой не разу не видел
...
Рейтинг: 0 / 0
Recordset
    #32166350
Jem
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Владимир Саныч, нет он не ответит он справку читает. :))
...
Рейтинг: 0 / 0
Recordset
    #32166362
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
блин, на фиг вот
из-за вашего рекодсета
вышибло аксесс
пока твой код проверял
сколько раз говорил
не пользуйте рекодсет
форм для добавления
или обновления
записей
так нет же
прет вас
достало уже
хотя могу заметить (прищуриваясь)
что строка добавилась
без вопросов и сообщений
...
Рейтинг: 0 / 0
Recordset
    #32166368
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Хам прищурился. Хорошая примета. Скоро говорить начнет.
...
Рейтинг: 0 / 0
Recordset
    #32166370
V. Motchulsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Думаю, там примерно такой алгоритм общения с сервером.
Update MyTable Set FK=123
Select * From MyTable WHERE FK=.... Скорее всего не 123
...
Рейтинг: 0 / 0
Recordset
    #32166375
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
естли еще
кто-нить
спросит по поводу
обновления рекордсета
формы для adp-
объявлю стрелку
для разборов
...
Рейтинг: 0 / 0
Recordset
    #32166378
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Люди, ща хамить буду. Заразился, видать.

Хам, тебе лично этого вопроса не задавали и за язык не тянули. Ты сам заявил, что знаешь ответ. Ну и какое удовольствие ты от этого получаешь?

Вот. Ну как я в роли самозванного хама?
...
Рейтинг: 0 / 0
Recordset
    #32166380
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ААААААА была не была
Как использовать св-во Me.Recoredset для обновления данных в форме?
Хам, забивай стрелу. На какой трамвайной остановке биться будем?
...
Рейтинг: 0 / 0
Recordset
    #32166386
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на второй от
Павелецкого вокзала
в сторону Варшавки
Гетца с собой
приведу и Виктора
Сенина
...
Рейтинг: 0 / 0
Recordset
    #32166390
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Будет толпа зрителей. На Гетца придут глядеть
Чтобы друг друга узнать - я буду на коньках, поверх брюк будут надеты оранжевые семейные трусы, в левой руке - пять утюгов.
...
Рейтинг: 0 / 0
25 сообщений из 73, страница 1 из 3
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Recordset
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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