|
|
|
Recordset
|
|||
|---|---|---|---|
|
#18+
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 Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 14:29 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
см. справку "AddNew Method" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 14:38 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
2 XAM И что там есть такого что я не делаю по-твоему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 14:54 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
есть и я вижу а ты, судя по вопросу, не увидел а жаль ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 14:56 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Догадываюсь, что дело в названии поля FK. Аксесс думает, что это сокращение от F#CK, и ругается в ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 14:59 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Самле прикольное не сказал еще. Как вы поняли у меня ADP, так вот ошибка эта хоть и появляется но запись в таблицу добавляется успешно. То есть проблеммы с целостностью нет. А вот форма не хочет этого понять, а так рекордсет на форме основан то вимдимо проблемма в форме она не дает нормально пройти методу update. Вот такие пироги ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 15:01 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Ох, как народ любит рекордсеты... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 15:13 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Ох, как V. Motchulsky не любит рекордсеты... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 15:17 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
не то слово ОБОЖАЕТ прям ТАЩИТСЯ хоть бы справку читали бы так нет: вынь да положь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 15:19 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Да, я никак не пойму, куда приведенный автором код можно приткнуть. Какая же главная цель приследуется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 15:21 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
2 Хам ты сам то гуру хренов!! Где ошибка в коде ты конкретно покажи, умник! Всем остальным: inta = 1 к примеру. но запись добавить не удается! Выскакивает ошибка (см. выше) Зачем мне рекордсет здесь я объяснять не буду, вариант описанный в коде упрощенный. Если кто-то сталкивался с подной ошибкой то скажите каковы причины ее появления? Еще раз повторюсь ADP, запись при использовании кода в таблицу добавляется!!, однако ошибка выскакивает, видимо не дает форма. Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 15:45 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Триггеры на таблице есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 15:48 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Нету. Данные в форму заносятся хранимой процедурой с параметром. UniqueTable указанна Поле FK принадлежит таблице которая указанна в UniqueTable то есть редактировать запись можно, да и ошибка бы была другая. В 2000 офисе все было тоже самое, однако работало без ошибки, может в форме есть еще что то что я не указал? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 15:52 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Надо посмотреть в Profiler'е, какие запросы генерируются к серверу, может что-то прояснит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 15:57 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
А Хам-то ответит нам или будет продолжать издеваться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 15:59 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
2 V. Motchulsky Ок. спасибо буду думать. Вообще странная ошибка я такой не разу не видел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 16:04 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
2 Владимир Саныч, нет он не ответит он справку читает. :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 16:06 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
блин, на фиг вот из-за вашего рекодсета вышибло аксесс пока твой код проверял сколько раз говорил не пользуйте рекодсет форм для добавления или обновления записей так нет же прет вас достало уже хотя могу заметить (прищуриваясь) что строка добавилась без вопросов и сообщений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 16:13 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Хам прищурился. Хорошая примета. Скоро говорить начнет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 16:18 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Думаю, там примерно такой алгоритм общения с сервером. Update MyTable Set FK=123 Select * From MyTable WHERE FK=.... Скорее всего не 123 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 16:19 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
естли еще кто-нить спросит по поводу обновления рекордсета формы для adp- объявлю стрелку для разборов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 16:24 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
Люди, ща хамить буду. Заразился, видать. Хам, тебе лично этого вопроса не задавали и за язык не тянули. Ты сам заявил, что знаешь ответ. Ну и какое удовольствие ты от этого получаешь? Вот. Ну как я в роли самозванного хама? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 16:28 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
ААААААА была не была Как использовать св-во Me.Recoredset для обновления данных в форме? Хам, забивай стрелу. На какой трамвайной остановке биться будем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 16:29 |
|
||
|
Recordset
|
|||
|---|---|---|---|
|
#18+
на второй от Павелецкого вокзала в сторону Варшавки Гетца с собой приведу и Виктора Сенина ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 16:33 |
|
||
|
|

start [/forum/search_topic.php?author=Sam_SPb&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 634ms |
| total: | 784ms |

| 0 / 0 |
