|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
Всем доброго дня, есть запрос Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
В данном запросе я обновляю таблицу на сервере dbo_Auto данными из таблицы с аксеса AutoOfRec, все ништяк работало пока не добавил 2 поля, после поперло ошибка 3073 все время, делал экспорт в новую базу все равно, кто сталкивался с данной проблемой и как ее можно решить. Заранее благодарю. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 14:06 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
AntubasAccвсе ништяк работало пока не добавил 2 поля какие поля, их формат ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 14:28 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
AntubasAcc, 3073 соответствует ситуации авторкогда я выполнить запрос ошибки во время выполнения 3073 показывает - "Вам нужен обновляемый запрос". ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 14:31 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА, Поля все соответствуют. когда я выполнить запрос ошибки во время выполнения 3073 показывает - "Вам нужен обновляемый запрос". - да ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 14:38 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
AntubasAccвсе ништяк работало пока не добавил 2 поля Покажите запрос, работавший до добавления. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 14:43 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
Редактирование AutoOfRec и dbo_Auto по отдельности возможно? dbo_Auto - это присоединенная таблица SQL сервера? Поля добавлялись сюда? Переприсоединить не пробовали? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 14:44 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
AntubasAcc, может вы счетчик пытаетесь обновить, другое в голову не приходит --- плохой я экстраценс ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 14:44 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
Akina, тот же самый, только без двух последних полей Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 14:45 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
AntubasAcc, может причина возврата поле подстановки или множественный выбор ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 14:53 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
Ну если не считать отсутствия обрамляющих квадратных скобок (кстати, Вы показали не текст запроса, а код, его выполняющий), то единственные оставшиеся вопросы - это по типам полей таблицы dbo_Auto.Vozvrat и dbo_Auto.PrichinaVozvrata и типам полей формы [AutoOfRec]![Vozvrat] и [AutoOfRec]![PrichinaVozvrata]. Особенно по типам полей формы - там часом не комбобоксы с несколькими полями? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 15:00 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
Akina, комбоксы есть, но они с ними проблем не было, они принимали текст и отправляли на сервер как текст, а вот на счет множественного надо проверить, сейчас отпишусь ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 15:02 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
AntubasAccкомбоксы есть, но они с ними проблем не было То есть "всегда делал через задницу, но раньше-то работало"... Указывайте конкретное свойство контрола, значение которого следует поместить в запрос. Ещё лучше - формируйте текст запроса отдельной инструкцией: Код: vbnet 1. 2.
Это даст возможность посмотреть, какую на самом деле чухню ты отправляешь серверу... Да и вообще странно, что запрос выполняется без подстановки в его текст значений контролов... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 15:06 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
AntubasAccAkina, комбоксы есть, но они с ними проблем не было, они принимали текст и отправляли на сервер как текст, а вот на счет множественного надо проверить, сейчас отпишусь множественных комбобоксов нету, поля Vozvrat и PrichinaVozvrata nvarchar, в аксесе они текстовые ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 15:06 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
обновлять таблицы на серванте через MSA как-то не очень на мой взгляд - я бы лучше подумал как написать процедурку на серваке и выполнять ее с параметрами....через штатный алгоритм или через ретранслируемый запрос....Можно конечно сделать толстую вьюху на серванте и наклеить на нее триггеры "befor update", что-бы она по-любому была обновляемая - но лучше постараться что-бы этого не понадобилось.... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 15:08 |
|
Ошибка 3073 "В операции должен использоваться обновляемый запрос."
|
|||
---|---|---|---|
#18+
SangYong, пока не дорос до этого, спс за вариант пойду изучать ... |
|||
:
Нравится:
Не нравится:
|
|||
16.05.2016, 15:28 |
|
|
start [/forum/topic.php?fid=45&fpage=104&tid=1613570]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 20ms |
total: | 162ms |
0 / 0 |