|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.03.2010, 10:50 | #1 |
Пользователь
Регистрация: 23.01.2010
Сообщений: 69
|
Блокировка(
Добрый день уважаемые у меня опять вопрос.
CurrentDb.Execute "INSERT INTO GoodsAdd (Good, Store, Rest, Rest2) SELECT [_StorePg1T1Ship].Good, [_StorePg1T1Ship].Store, 0 AS R, 0 AS R2 FROM _StorePg1T1Ship LEFT JOIN" & _ " GoodsAdd ON ([_StorePg1T1Ship].Good=GoodsAdd.Good) AND ([_StorePg1T1Ship].Store=GoodsAdd.Store) WHERE (GoodsAdd.Good Is Null) AND (GoodsAdd.Store Is Null);" CurrentDb.Execute "UPDATE _StorePg1T1Ship INNER JOIN GoodsAdd ON ([_StorePg1T1Ship].Good=GoodsAdd.Good) AND ([_StorePg1T1Ship].Store=GoodsAdd.Store) SET GoodsAdd.Rest=0 " & _ "WHERE GoodsAdd.Rest Is Null;" Первый execute срабатывает а при втором таблица goodsAdd как будто блокируется и выдается ошибка вызова odbc не пойму в чем проблема. В goodsAdd нет логических полей все числовые. Последний раз редактировалось alco84; 12.03.2010 в 10:51. Причина: дополнение |
13.03.2010, 21:51 | #2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте alco84.
если нет возможности выложить архив с "проблемным" образцом, возможно удастся обнаружить ошибку поместив текст SQL конструкции в "Конструктор". Его сообщения о ошибках могут оказаться более информативными. Евгений. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Блокировка автозагрузки. | SanekIrk | Общие вопросы Delphi | 4 | 30.09.2009 11:46 |
блокировка WMI | north | Win Api | 2 | 15.02.2009 16:54 |
Блокировка автозапуска | Hottabych | Общие вопросы Delphi | 6 | 02.06.2008 18:48 |
Блокировка процессов | Zeraim | Операционные системы общие вопросы | 5 | 17.04.2008 13:02 |