Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Access 2000. Ошибка:


UnDISCOvery ©   (2002-09-05 19:27:00) 

Что такое ? Не пойму ...
есть АДО-запрос .. типа
Create Table Users
(ID Counter PrimaryKey,
When datetime not null,
Name text(30))

возникает ошибка, проверял: если убрать создания поля When то все ок.
кстати, в SQL Explore тот же запрос отрабатывет без ошибок.
Подсобите ...


ЮЮ   (2002-09-06 11:40:00) [1]

"Ошибка синтаксиса при определении поля" - само то в этом случае


Val   (2002-09-06 11:34:00) [2]

>ЮЮ © (06.09.02 11:26)
Но, согласитесь, с утверждениями автора что-то не вяжется. Хотя, возможно, он что-то напутал.


ЮЮ   (2002-09-06 11:26:00) [3]

Жирным я пытался выделить пробел между двумя словами :-) У автора он отсутствует


ЮЮ   (2002-09-06 10:53:00) [4]

PRIMARY KEY


UnDISCOvery   (2002-09-06 10:39:00) [5]

Нет. Дело не в этом ... заменил имя поля на "DataVremya" - те же грабли ... EOleException: "Ошибка синтаксиса при определении поля". Может дело в проблемах с типом данных datetime ...я что-то про это слышал ...


Val   (2002-09-05 19:30:00) [6]

вероятно when-зарезервированное слово, просто измените название поля.


Александр Спелицин   (2002-09-05 19:29:00) [7]

When - ключевое слово для Access. Заключите его в квадратные скобки:
Create Table Users
(ID Counter PrimaryKey,
[When] datetime not null,
Name text(30))


Наверх

Титульная страница Поиск, карта сайта Написать письмо