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

Форум: MS ACCESS

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

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

 
 

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

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

тема: Помогите разобраться
 
 автор: час   (05.06.2011 в 10:55)   личное сообщение
 
 

Создал запрос
Нажимаю выполнить
- он говорит щас 412 записей обновим ДА?
Я говорю - давай!!!

UPDATE PRODUCTS_STOREMAN_TBL
 INNER JOIN COMPLETE_TBL ON PRODUCTS_STOREMAN_TBL.ORDER_NUMBER = COMPLETE_TBL.ORDER_NUMBER 
SET COMPLETE_TBL.DATE_OUT = [PRODUCTS_STOREMAN_TBL].[DATE_OUT]
WITH OWNERACCESS OPTION;


Он РАЗ_ДВА и ни одной записи не обновил - точнеее все пустые строки стали.
Если вручную какубю нибудь дату написать - на обновление - тогда пожалыста
Если написать Date() - на обновление - тоже пожалыста

  Ответить  
 
 автор: ДрЮня   (05.06.2011 в 12:23)   личное сообщение
 
 

скорее всего датs в разных форматах:
DD.MM.YYYY
DD.MM.YYYY HH:MM:SS

  Ответить  
 
 автор: час   (05.06.2011 в 13:24)   личное сообщение
 
 

Ды нет, в одинаковых.
Ды по началу и форматов не было - просто дата\время - один Хр.

  Ответить  
 
 автор: ddi   (05.06.2011 в 14:01)   личное сообщение
 
 

COMPLETE_TBL или PRODUCTS_STOREMAN_TBL
запросы или таблицы?

  Ответить  
 
 автор: час   (05.06.2011 в 15:36)   личное сообщение
 
 

TBL

  Ответить  
 
 автор: ddi   (06.06.2011 в 08:11)   личное сообщение
 
 

ORDER_NUMBER что это ? AutoNumber?

  Ответить  
 
 автор: Дядя Федор   (06.06.2011 в 08:17)   личное сообщение
 
 

WITH OWNERACCESS OPTION - это для перекрытия прав? ты на sql-сервере что ли.
Значит прав все-таки не хватает.
Поможет сохранить запрос и выполнить как сохраненный а не их кода.

  Ответить  
 
 автор: час   (06.06.2011 в 08:29)   личное сообщение
 
 

  Ответить  
 
 автор: час   (06.06.2011 в 08:28)   личное сообщение
 
 


ORDER_NUMBER

Это ЗАКАЗ_НОМЕР

  Ответить  
 
 автор: ddi   (06.06.2011 в 08:35)   личное сообщение
 
 

час какой тип поля ?

  Ответить  
 
 автор: час   (06.06.2011 в 08:36)   личное сообщение
 
 

какого именно?

  Ответить  
 
 автор: ddi   (06.06.2011 в 08:54)   личное сообщение
 
 

ORDER_NUMBER

  Ответить  
 
 автор: час   (06.06.2011 в 09:08)   личное сообщение
 
 

Текстовый тип , а шо?

  Ответить  
 
 автор: ddi   (06.06.2011 в 09:37)   личное сообщение
 
 


UPDATE PRODUCTS_STOREMAN_TBL 
 INNER JOIN COMPLETE_TBL ON PRODUCTS_STOREMAN_TBL.ORDER_NUMBER = COMPLETE_TBL.ORDER_NUMBER  
SET COMPLETE_TBL.DATE_OUT = [PRODUCTS_STOREMAN_TBL].[DATE_OUT] 
WITH OWNERACCESS OPTION; 

создал запрос как у тебя как понял обновлаеться COMPLETE_TBL.DATE_OUT а критерия
PRODUCTS_STOREMAN_TBL.ORDER_NUMBER = COMPLETE_TBL.ORDER_NUMBER
у меня всё работает если в ORDER_NUMBER нет совпадения ...

  Ответить  
 
 автор: час   (06.06.2011 в 14:07)   личное сообщение
 
 

Спасибо!!!
ORDER_NUMBER ест совпадения

  Ответить  
 
 автор: ddi   (06.06.2011 в 15:43)   личное сообщение
 
 

Ну и работает или как ?

  Ответить  
 
 автор: час   (06.06.2011 в 16:52)   личное сообщение
 
 

или КАК

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