
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.12.2004, 11:05:21
|
|||
|---|---|---|---|
|
|||
UPDATE в коде VBA не работает, а в запросах - работает!!! |
|||
|
#18+
Добрый день. Хочу сделать элементарную вещь: Код: plaintext 1. 2. если сделать запрос на обновление и запустить его - все работает. Но мне нужно на кнопку повесить эквивалентный код, чтоб запрос лишний не сохранять: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. получаем ошибку и невозможность выполнения SQL-инструкции: "Число содержит синтаксическую ошибкув выражении запроса '22.12.2004'" Если попытаться сделать элементарное: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. то вываливается окно "Невозможно выполнение запроса на выборку" В чем беда? Раньше такого не было:-(... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.12.2004, 11:18:32
|
|||
|---|---|---|---|
|
|||
UPDATE в коде VBA не работает, а в запросах - работает!!! |
|||
|
#18+
Ну дату надо правильно форматировать. А вот почему простейший select не работает... Должен... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.12.2004, 11:19:02
|
|||
|---|---|---|---|
UPDATE в коде VBA не работает, а в запросах - работает!!! |
|||
|
#18+
22.12.2004 - 22 месяц - смотри фаг по формату даты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.12.2004, 11:20:47
|
|||
|---|---|---|---|
UPDATE в коде VBA не работает, а в запросах - работает!!! |
|||
|
#18+
автор select * from TABLE TABLE - резервированное слово JET - следует взять в скобки Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.12.2004, 11:21:34
|
|||
|---|---|---|---|
UPDATE в коде VBA не работает, а в запросах - работает!!! |
|||
|
#18+
с датой всё проще напиши "UPDATE REESTR1 " & _ "SET REESTR1.ДатаРасчета = Date() WHERE (((REESTR1.REES) = " & Forms!БООС!REES & "))" а селект и не должен работать execute используется только для запросов на изменение/удаление/добавление ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.12.2004, 11:44:20
|
|||
|---|---|---|---|
|
|||
UPDATE в коде VBA не работает, а в запросах - работает!!! |
|||
|
#18+
sasha_1с датой всё проще напиши "UPDATE REESTR1 " & _ "SET REESTR1.ДатаРасчета = Date() WHERE (((REESTR1.REES) = " & Forms!БООС!REES & "))" работает. Только правильно на самом деле так: Код: plaintext 1. 2. sasha_1 а селект и не должен работать execute используется только для запросов на изменение/удаление/добавление точно, совсем не подумал об этом;-))) А TABLE - это я для примера написал, в форуме, для ясности. [quot Shuhard] 22.12.2004 - 22 месяц - смотри фаг по формату даты [/quote] в Факе написано так: Код: plaintext 1. 2. 3. не захотел он у меня таким макаром обновляться ;-( Кстати, функция Date все таки так выдает дату 22.12.2004, так что день на первом месте. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.12.2004, 11:54:49
|
|||
|---|---|---|---|
UPDATE в коде VBA не работает, а в запросах - работает!!! |
|||
|
#18+
2 Orlic на будущее не путай представление на экране и представление в базе. на экране выводится так, как указано в регион. настройках а в базе хранится всегда МесяцДеньГод P.S. ну а про кавычки, ты же не писал, что оно у тебя текстовое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&mobile=1&tid=1669626]: |
0ms |
get settings: |
11ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 315ms |

| 0 / 0 |
