Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
1 / 1 / 0
Регистрация: 14.03.2008
Сообщений: 145

SQL - Date

25.05.2008, 15:46. Показов 1644. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Такая ерунда пытаюсь проапдейтить записи в таблице следующим образом
Visual Basic
1
DoCmd.RunSQL 'UPDATE ForOrder SET ForOrder.PrintDate=' & Now & ' ....'
ForOrder.PrintDate поле в таблице имеет формат General Date, но Аксесс при по пытке выполнения данной строки удивлённо спрашивает - что это вы такое хотите вставить(Syntax error in query expresion '....').
Если не сложно подскажите - чему он так удивляется, и как его убедить что формат данных всё таки совпадает?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.05.2008, 15:46
Ответы с готовыми решениями:

Функция VBA Date в SQL запросе выдаёт ошибку
Имеем CurrentDb.Execute ("INSERT INTO таблица_2 ( id_чел, дата, ) VALUES (" & varArray(0, i) & ", #" & Date & "# , true)") ...

MsgBox (Format(Date, "dd/mm/yyyy")) Error: can''t find ''Date''
Доброе время суток, Уже устал искать, обошел весь интернет но без результата. Ни как не могу понять почему данная конструкция не...

transfer date from acces to sql server
vozmozhno li perenesti dannie hranimie v access,v table na sql server, toest table(access)-->table(sql server)

6
0 / 0 / 0
Регистрация: 23.01.2008
Сообщений: 82
25.05.2008, 17:19
попробуй вместо NOW использовать getdate()
0
1 / 1 / 0
Регистрация: 14.03.2008
Сообщений: 145
26.05.2008, 11:35  [ТС]
To amun
что такое getdate не знаю.

Но Date из VBA в виде - ...#' & Date & #'... - помог, но для полного счастья хотелось бы дату с временем как нить добавлять
0
0 / 0 / 0
Регистрация: 23.01.2008
Сообщений: 82
26.05.2008, 21:25
2Sfagnum
функция getdate() работает только в SQl, она возвращает текущую дату со временем (как ты и хочешь), т.е. если ты напишешь 'select getdate()' то у тебя появится что вроде
2002-03-19 20:00:12:06
0
1 / 1 / 0
Регистрация: 14.03.2008
Сообщений: 145
27.05.2008, 10:38  [ТС]
To amun
Спасибо за пояснение, а то я SQL недавно (причём под Access), а VBA достаточно давно, поэтому и пытаюсь многое свести к знакомому, ещё раз спасибо, попробую применить.
0
0 / 0 / 0
Регистрация: 23.01.2008
Сообщений: 82
27.05.2008, 12:25
2Sfagnum
да нету за что
0
1 / 1 / 0
Регистрация: 14.03.2008
Сообщений: 145
27.05.2008, 12:40  [ТС]
подсказали ещё вариант ''' & Format(Now, 'dd.mm.yy hh:mm:ss') & '''
через мой любимый VBA )))))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.05.2008, 12:40
Помогаю со студенческими работами здесь

Запрос SQL к Access через переменную типа date
Уважаемые коллеги, прошу помощи, не могу выполнить запрос к Access 2000 из ASP. Так работает: sql = 'select Zn from table1 where...

Функция Date()
Всем привет! Поставил себе новую версию Access 2010, которая не beta, и перестала работать функция Date(): ...

DateADD() И Date()
Добрый день! Столкнулся с проблемой, выполняю SQL запрос из таблицы сравниваю дату изготовления (краткий формат даты) и срок...

FindFirst и дата Date
всем привет, кто подскажет что не так в моем кусочке кода? rs.FindFirst "датаКурс=#" & Date & "#" пишет ошибку, дата...

Стандартная функция Date()
Пользуюсь MS Access 2010. В стандартных функциях нету Date(), помогите пожалуйста решить проблему или найти альтернативу.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru