Модераторы: Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с созданием таблицы с SQL, ошибки BDE 
:(
    Опции темы
houston
Дата 19.4.2005, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 10.3.2005

Репутация: нет
Всего: нет



smile Подскажите как быть. Не могу создать таблицу. Может в коде ошибка. подскажите пожалуйста.
query.Close;
Query.SQL.Clear;
Query.SQL.Add('CREATE TABLE '+ NameFile +' ( DAT DATE NOT NULL, VZNOS REAL NOT NULL, KREDITOR CHAR [50] NOT NULL, PROCENT REAL NOT NULL)');
Query.ExecSQL;
Query.Close;
Query.SQL.Clear;
Query.SQL.Add('CREATE INDEX XXX ON '+NameFile+'(DAT)');
Query.ExecSQL;
PM MAIL   Вверх
DimW
Дата 19.4.2005, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1330
Регистрация: 24.2.2005
Где: Орёл

Репутация: нет
Всего: 44



я потестил и обнаружил что ругается на это:

тип- real (пробывал float, то жесамое...)
на огранечение not null

кто знает что за фигня? просто опыта работы в парадокс нет вот и хочится в месте с houston понять вчем дело?????

что для парадокс каккойто особенный SQL smile

Добавлено @ 12:01
все пипы данных входят в стандарт ANSI...

smile
PM MAIL ICQ   Вверх
DimW
Дата 19.4.2005, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1330
Регистрация: 24.2.2005
Где: Орёл

Репутация: нет
Всего: 44



С типами разобрался...

из FIQ:

Цитата
Alpha - строка
Number - 15 знаков, плавающая запятая, плюс-минус 10 в 308 степени
Money - обычное поле с плавающей запятой, возможно прнименение различных форматов вывода
Short - целое от -32,767 до +32,767
Long Integer - oт -2147483648 дo 2147483647
BCD - плавающая запятая, повышенная точность, применяется для финансовых рассчётов
Date - для хранения даты
Time - для хранения времени
Timestamp - для хранения даты/времени
Memo
Formatted Memo
Graphic - вариант Blob поля
OLE - вариант Blob поля
Logical - True/False
Autoincrement
Binary - вариант Blob поля
Bytes - вариант Blob поля


а как быть с not null?

может стоит еще покопаться... smile

ладно не томите кто знает?!
PM MAIL ICQ   Вверх
Vit
Дата 1.5.2005, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Vitaly Nevzorov
****


Профиль
Группа: Экс. модератор
Сообщений: 10964
Регистрация: 25.3.2002
Где: Chicago

Репутация: нет
Всего: 207



В BDE есть файл LocalSQL.hlp - в нём описание синтаксиса и всех подобных граблей


--------------------
With the best wishes, Vit
I have done so much with so little for so long that I am now qualified to do anything with nothing
Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Другие СУБД | Следующая тема »


 




[ Время генерации скрипта: 0.0491 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.