Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.02.2014, 13:01   #1
Mr_ViK
Форумчанин
 
Регистрация: 12.08.2011
Сообщений: 124
По умолчанию Создание таблицы с полем типа counter

всем привет!)
появилась проблема
создаю таблицу вот таким запросом:
Код:
CREATE TABLE people (id COUNTER PRIMARY KEY, firstname VARCHAR(33) NOT NULL, name VARCHAR(33) NOT NULL,
lastname VARCHAR(33) NOT NULL, sex VARCHAR(33) NOT NULL, year DATE NOT NULL)
сам delphi xe4 выдает мне ошибку: ошибка синтаксиса при определении поля
если выполняю тот же запрос в Access 2010 все проходит нормально..
база данных mdb (2003 кажется год)
строка коннекта:
Код:
DataBase.ConnectionString :='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+DBName+';Jet OLEDB:Database Password='+DBPass+';';
знаю что он не воспринимает counter, но как мне тогда поступить? (пробовал и (1), и (1,1) дописать - не помогает)

Последний раз редактировалось Mr_ViK; 02.02.2014 в 13:03.
Mr_ViK вне форума Ответить с цитированием
Старый 02.02.2014, 13:36   #2
Mr_ViK
Форумчанин
 
Регистрация: 12.08.2011
Сообщений: 124
По умолчанию

Столько мучался.... year зарезервировано! Чтоб он скопытился, гребаный access
P.S. только когда выяснил увидел что слово выделено жирным в моем посте..
Mr_ViK вне форума Ответить с цитированием
Старый 02.02.2014, 13:39   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

А че он гребанный? Вон их сколько
http://office.microsoft.com/ru-ru/ac...001231509.aspx
http://office.microsoft.com/ru-ru/ac...010030643.aspx
Да и в любой СУБД есть
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 02.02.2014, 14:16   #4
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,022
По умолчанию

экранировать надо, если прям без него никак
а так то не аксес гребаный, руки выпрямлять
eval вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание запроса с расчетным полем Medvedko0116 Microsoft Office Access 2 17.05.2011 13:47
Создание класса с полем типа TStringList. Ошибка при его заполнении Son Общие вопросы Delphi 8 13.04.2010 21:38
Определение типа таблицы (родительская/дочерняя) PavluxaF БД в Delphi 0 16.02.2010 21:52
Создание карт для Counter-Strike SalasAndriy Фриланс 4 02.05.2009 02:21
Создание нового типа master_root Общие вопросы Delphi 2 02.07.2008 22:33