Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2011, 22:40   #31
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

Кстати, а как Вы проверяете, что что-то происходит? Никаких окон или сообщений не появляется, просто в таблице ОБРАБАТЫВАЕМЫЕ_ЗАЯВКИ появляется новая запись. Может она там уже есть? Номер заявки то уникальный!
Если руки золотые, то не важно, откуда они растут.
ovt256 вне форума Ответить с цитированием
Старый 25.05.2011, 08:25   #32
groovy
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 20
По умолчанию

ovt256 Все заработало! спасибо огромное! вы были правы просто были отключены макросы!
groovy вне форума Ответить с цитированием
Старый 29.05.2011, 22:46   #33
groovy
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 20
По умолчанию

Подскажите пожалуйста а как с переносом дат и обьекта оле? какие там правила ну смысле какие ковычки итд?
groovy вне форума Ответить с цитированием
Старый 30.05.2011, 07:32   #34
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

Дату необходимо преобразовать в строку с помощью функции Format$ и заключить в решетки #, ну а дальше - как с обычной строкой.

На счет OLE не подскажу, не знаю, может более опытные товарищи подскажут... Мне думается, что OLE не является обязательным полем. Поэтому можно скопировать запись без полей OLE, а затем выполнить запрос обновления:

UPDATE таблица2 SET таблица2.ПолеOLE=таблица1.ПолеOLE FROM таблица1 WHERE таблица1.НомерЗаявки = таблица2юНомерЗаявки AND таблица1.НомерЗаявки=Форма!НомерЗая вки
Если руки золотые, то не важно, откуда они растут.

Последний раз редактировалось ovt256; 30.05.2011 в 07:38.
ovt256 вне форума Ответить с цитированием
Старый 30.05.2011, 12:47   #35
groovy
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 20
По умолчанию

# + Format$(Me![ДАТА_ПОД]) + # так чтото неработает!
groovy вне форума Ответить с цитированием
Старый 30.05.2011, 13:52   #36
groovy
Пользователь
 
Регистрация: 14.05.2011
Сообщений: 20
По умолчанию

Разобрался с датой теперь после того как хотел следующюю вставить выпадает такая ошибка! вот так строчка выглядит! (""" + Me![КОД_ПОКУП] + """, " + CStr(Me![НОМЕР_ЗАЯВК]) + ", " & Format(Me!ДАТА_ПОД, "\#mm\/dd\/yyyy\#") _ & ", """ + Me![ВИД_ПРЕТЕНЗ] + """)"
Изображения
Тип файла: jpg Безымянный.jpg (67.5 Кб, 146 просмотров)

Последний раз редактировалось groovy; 30.05.2011 в 13:56.
groovy вне форума Ответить с цитированием
Старый 01.06.2011, 07:50   #37
ovt256
Форумчанин
 
Регистрация: 01.04.2011
Сообщений: 226
По умолчанию

Я предполагаю, что в таблице ОБРАБАТЫВАЕМЫЕ ЗАЯВКИ уже есть запись с таким номером заявки. Скорее всего это является причиной возникновения ошибки.
Если руки золотые, то не важно, откуда они растут.
ovt256 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос выбранных записей в другую таблицу Tony1991 БД в Delphi 0 17.12.2010 16:59
Перенос записей из db в dbf Liones БД в Delphi 8 29.03.2010 08:16
Как сделать автоматич. дату и перенос записей. Hito БД в Delphi 8 07.05.2009 13:58
Перенос записей между таблицами Македонский БД в Delphi 12 27.08.2007 09:41