Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не выполняется запрос UPDATE / 25 сообщений из 37, страница 1 из 2
29.09.2004, 12:20:20
    #32716307
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Господа,
не работает вот такой запрос:

Код: plaintext
1.
2.
strSQL = "UPDATE [T_01] SET [F_03]=7 
WHERE [F_01]=" & Me.[Ff_01] & " AND [F_date]=#" & Format(Forms![Form_01].[Ff_date], "dd\/mm\/yyyy") & "#;"

т.е. строка в таблице существует с [F_03]=2, как до выполнения, так и после.
Сообщений - никаких!
Формат даты пробовал и dd\/mm и mm\/dd - все то же.
В чем проблема?
...
Рейтинг: 0 / 0
29.09.2004, 12:28:58
    #32716356
Ort84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Dmitry-SQLГоспода,
не работает вот такой запрос:

Код: plaintext
1.
2.
strSQL = "UPDATE [T_01] SET [F_03]=7 
WHERE [F_01]=" & Me.[Ff_01] & " AND [F_date]=#" & Format(Forms![Form_01].[Ff_date], "dd\/mm\/yyyy") & "#;"

т.е. строка в таблице существует с [F_03]=2, как до выполнения, так и после.
Сообщений - никаких!
Формат даты пробовал и dd\/mm и mm\/dd - все то же.
В чем проблема?

А так:
strSQL = "UPDATE [T_01] SET [F_03]=7
WHERE [F_01]=" & Me.[Ff_01] & " AND Format([F_date], "#/mm\/dd\/yyyy\#")=#" & Format(Forms![Form_01].[Ff_date], "#/mm\/dd\/yyyy\#") & ";"
...
Рейтинг: 0 / 0
29.09.2004, 12:29:47
    #32716360
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
не работает и такой запрос:

Код: plaintext
1.
2.
strSQL = "UPDATE [T_01] SET [F_03]=7 
WHERE [F_01]=" & Me.[Ff_01]
...
Рейтинг: 0 / 0
29.09.2004, 12:31:13
    #32716367
Ort84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Упс, простите :
strSQL = "UPDATE [T_01] SET [F_03]=7
WHERE [F_01]=" & Me.[Ff_01] & " AND Format([F_date], "#/mm\/dd\/yyyy\#")=" & Format(Forms![Form_01].[Ff_date], "#/mm\/dd\/yyyy\#") & ";"
...
Рейтинг: 0 / 0
29.09.2004, 12:35:25
    #32716376
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Спасибо за предложение,
но у меня даже такой простой (!) запросик (см. выше)
не функционирует :(
Засада, какая-то...
...
Рейтинг: 0 / 0
29.09.2004, 12:43:14
    #32716397
Iskander68
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
А кавычки именно так и стоят и на строки именно так и разбито?

--
Regards
Alexander Artamonov


"Dmitry-SQL" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:995902@sql.ru...
не работает и такой запрос:

strSQL = "UPDATE [T_01] SET [F_03]=7
WHERE [F_01]=" & Me.[Ff_01]




Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
29.09.2004, 12:44:45
    #32716402
Ort84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Dmitry-SQLне работает и такой запрос:

Код: plaintext
1.
2.
strSQL = "UPDATE [T_01] SET [F_03]=7 
WHERE [F_01]=" & Me.[Ff_01]


Странно, у меня работает...
А какой тип данных поля [F_01]?
...
Рейтинг: 0 / 0
29.09.2004, 13:02:03
    #32716447
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Написано все, конечно, в одну строку.
А таблица связанная.
Что-то, где-то глючит, не пойму где :(
Тип поля - числовой,
но ввод данных осуществляется как с кавычками, так и без
(что само по себе, тоже странно).
А вот WHERE с кавычками не работает...
...
Рейтинг: 0 / 0
29.09.2004, 13:15:55
    #32716508
Iskander68
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
А пробел после = где?

--
Regards
Alexander Artamonov


"Dmitry-SQL" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:995902@sql.ru...
не работает и такой запрос:

strSQL = "UPDATE [T_01] SET [F_03]=7
WHERE [F_01]=" & Me.[Ff_01]




Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
29.09.2004, 13:24:46
    #32716530
Ort84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Iskander68
А пробел после = где?

--
Regards
Alexander Artamonov


"Dmitry-SQL" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:995902@sql.ru...
не работает и такой запрос:

strSQL = "UPDATE [T_01] SET [F_03]=7
WHERE [F_01]=" & Me.[Ff_01]




Тема Ответить

А зачем пробел после = ? И с ним и без него работает.

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
29.09.2004, 13:27:18
    #32716540
Ort84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
А зачем пробел после = ? И с ним и без него работает.
...
Рейтинг: 0 / 0
29.09.2004, 13:35:13
    #32716565
Iskander68
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Значит, пробел вычеркиваем :-)
Я не проверял, просто предположил, что он необходим.

--
Regards
Alexander Artamonov


"Ort84" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:996224@sql.ru...
А зачем пробел после = ? И с ним и без него работает.
Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
29.09.2004, 14:11:25
    #32716657
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Господа,
еще варианты есть?
Стоит глухо!
Я уже боюсь что-либо трогать,
если такая мелочь не работает!
...
Рейтинг: 0 / 0
29.09.2004, 14:13:08
    #32716660
Iskander68
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
А кстати, как он у тебя запускается?

--
Regards
Alexander Artamonov


"Dmitry-SQL" <nospam@sql.ru>; сообщил/сообщила в новостях следующее:
news:995829@sql.ru...
Господа,
не работает вот такой запрос:

strSQL = "UPDATE [T_01] SET [F_03]=7
WHERE [F_01]=" & Me.[Ff_01] & " AND [F_date]=#" &
Format(Forms![Form_01].[Ff_date], "dd\/mm\/yyyy") & "#;"




т.е. строка в таблице существует с [F_03]=2, как до выполнения, так и после.
Сообщений - никаких!
Формат даты пробовал и dd\/mm и mm\/dd - все то же.
В чем проблема?
Тема Ответить

Posted via ActualForum NNTP Server 1.0
...
Рейтинг: 0 / 0
29.09.2004, 14:14:54
    #32716667
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Самое интерестное,
что после "перезагрузки" Аксесса,
программа "делает break" (безо всяких предупреждений) на строчке
Код: plaintext
1.
CurrentDb.Execute strSQL
после принудиетльного продолжения,
все работает без остановок,
вернее НЕ работает :)
...
Рейтинг: 0 / 0
29.09.2004, 14:35:13
    #32716741
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Вот сюрприз!
Остановки после перезапуска прекратились.
Однако, выяснилась примечательная "фишка" -
с 1-го по 6-ой номера принимаются к обработке
(т.е. до [F_03]=6 - работает замечательно),
а вот после ... и 7, и 8 - не идет!!!
Что это?
...
Рейтинг: 0 / 0
29.09.2004, 14:45:37
    #32716785
Ort84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Dmitry-SQLСамое интерестное,
что после "перезагрузки" Аксесса,
программа "делает break" (безо всяких предупреждений) на строчке
Код: plaintext
1.
CurrentDb.Execute strSQL
после принудиетльного продолжения,
все работает без остановок,
вернее НЕ работает :)

А попробуй
DoCmd.RunSQL strSql
...
Рейтинг: 0 / 0
29.09.2004, 14:49:04
    #32716798
Ort84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Dmitry-SQLВот сюрприз!
Остановки после перезапуска прекратились.
Однако, выяснилась примечательная "фишка" -
с 1-го по 6-ой номера принимаются к обработке
(т.е. до [F_03]=6 - работает замечательно),
а вот после ... и 7, и 8 - не идет!!!
Что это?

Попробуй сделать такой же запрос, но не на VBA, и запусти. Тоже до 6?
...
Рейтинг: 0 / 0
29.09.2004, 14:51:09
    #32716805
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Не на VBA - это как?!
...
Рейтинг: 0 / 0
29.09.2004, 15:01:57
    #32716840
Ort84
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Dmitry-SQLНе на VBA - это как?!
Хранимый
...
Рейтинг: 0 / 0
29.09.2004, 15:03:40
    #32716849
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Желательно с объяснением причин и следствий :)
...
Рейтинг: 0 / 0
29.09.2004, 15:09:19
    #32716867
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Dmitry-SQLГоспода,
не работает вот такой запрос:

Код: plaintext
1.
2.
strSQL = "UPDATE [T_01] SET [F_03]=7 
WHERE [F_01]=" & Me.[Ff_01] & " AND [F_date]=#" & Format(Forms![Form_01].[Ff_date], "dd\/mm\/yyyy") & "#;"

т.е. строка в таблице существует с [F_03]=2, как до выполнения, так и после.
Сообщений - никаких!
Формат даты пробовал и dd\/mm и mm\/dd - все то же.
В чем проблема?
Если выполнить
Код: plaintext
1.
debug.print "UPDATE [T_01] SET [F_03]=7 
WHERE [F_01]=" & Me.[Ff_01] & " AND [F_date]=#" & Format(Forms![Form_01].[Ff_date], "dd\/mm\/yyyy") & "#;"
, нажать ctrl-g, то какая строка будет в окне? Можно на нее взглянуть?
...
Рейтинг: 0 / 0
29.09.2004, 15:18:27
    #32716899
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
У меня есть окошко 'Watches' - его содержимое пойдет?
Только проблема не столько в этой строке, сколько в цифрах.
Почему после цифры 6 строка не обрабатывается?
...
Рейтинг: 0 / 0
29.09.2004, 15:23:50
    #32716923
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Как выглядит неработающая строка в окне отладки? (Immediate в а200х)
...
Рейтинг: 0 / 0
29.09.2004, 15:31:34
    #32716949
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не выполняется запрос UPDATE
Я, честно говоря, не знаю как поместить эту строку в окошко Immediate,
но строка работающая (!) правда до определенного момента...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не выполняется запрос UPDATE / 25 сообщений из 37, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]