Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Запрос на обновление
 
 автор: debilder   (14.10.2009 в 14:21)   личное сообщение
 
 

Раньше данный запрос отрабатывал корректно и вдруг стала выскакивать ошибка "Ошибочный аргумент". Подскажите в чём может быть проблема?

UPDATE PK_Post_SQR INNER JOIN Post ON (PK_Post_SQR.PostID = Post.pid) AND (PK_Post_SQR.Dep_ID = Post.Dep_ID) AND (PK_Post_SQR.NumPost = Post.NumPost) SET Post.TypePost_ID = [pk_post_sqr]![TypePost_ID], Post.Osoba_ID = [pk_post_sqr]![Osoba_ID], Post.User_ID = [pk_post_sqr]![User_ID], Post.EDRPOU = [pk_post_sqr]![EDRPOU], Post.DateFM = [pk_post_sqr]![DateFM], Post.DateNU = [pk_post_sqr]![DateNU], Post.[Date] = [pk_post_sqr]![Date], Post.T1 = [pk_post_sqr]![T1], Post.T2 = [pk_post_sqr]![T2], Post.T3 = [pk_post_sqr]![T3], Post.Sankc_ID = [pk_post_sqr]![Sankc_ID], Post.[Sum] = [pk_post_sqr]![Sum], Post.Porushen_ID = [pk_post_sqr]![Porushen_ID], Post.OplataB = [pk_post_sqr]![OplataB], Post.OplataT = [pk_post_sqr]![OplataT], Post.Oskarj_ID = [pk_post_sqr]![Oskarj_ID], Post.OskarjT = [pk_post_sqr]![OskarjT], Post.OleO = [pk_post_sqr]![OleO], Post.nd = [pk_post_sqr]![nd], Post.PK_ID = [pk_post_sqr]![PK_ID];

  Ответить  
 
 автор: osmor   (14.10.2009 в 14:31)   личное сообщение
 
 


UPDATE PK_Post_SQR 
        INNER JOIN Post ON 
                 (PK_Post_SQR.PostID = Post.pid)  AND 
                 (PK_Post_SQR.Dep_ID = Post.Dep_ID) AND 
                 (PK_Post_SQR.NumPost = Post.NumPost) 
SET 
         Post.TypePost_ID = [pk_post_sqr]![TypePost_ID],
         Post.Osoba_ID = [pk_post_sqr]![Osoba_ID], 
         Post.User_ID = [pk_post_sqr]![User_ID],
         Post.EDRPOU = [pk_post_sqr]![EDRPOU],
         Post.DateFM = [pk_post_sqr]![DateFM],
         Post.DateNU = [pk_post_sqr]![DateNU], 
         Post.[Date] = [pk_post_sqr]![Date], 
         Post.T1 = [pk_post_sqr]![T1],
         Post.T2 = [pk_post_sqr]![T2], 
         Post.T3 = [pk_post_sqr]![T3], 
         Post.Sankc_ID = [pk_post_sqr]![Sankc_ID], 
         Post.[Sum] = [pk_post_sqr]![Sum],
         Post.Porushen_ID = [pk_post_sqr]![Porushen_ID], 
         Post.OplataB = [pk_post_sqr]![OplataB],
         Post.OplataT = [pk_post_sqr]![OplataT], 
         Post.Oskarj_ID = [pk_post_sqr]![Oskarj_ID],
         Post.OskarjT = [pk_post_sqr]![OskarjT], 
         Post.OleO = [pk_post_sqr]![OleO], 
         Post.nd = [pk_post_sqr]![nd], 
         Post.PK_ID = [pk_post_sqr]![PK_ID];

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

  Ответить  
 
 автор: debilder   (14.10.2009 в 14:34)   личное сообщение
 
 

Да. Конструктор записи показывает. А когда запускаю выскакивает ошибка "Ошибочный аргумент". Подобный запрос но на другую таблицу выдает тоже самое.
Таблица PK_Post и Post связаные таблицы с разных мдб. PK_Post_SQR запрос на выборку всех записей таб. PK_Post

  Ответить  
 
 автор: debilder   (14.10.2009 в 14:44)   личное сообщение
 
 

Исключил участия запроса на выборку. Таже самая история. (
Даные другие брал. Результат тот же.
На копии сработало. С файлом который уже открыт другим оператором запрос не выдаёт ошибку. Раньше такого не было.

  Ответить  
 
 автор: debilder   (14.10.2009 в 18:04)   личное сообщение
 
 

После перезагрузки сервера всё заработало

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList