Вниз
Скачать: CL | DM;

Sos me! Не понимаю, где ошибка...   Найти похожие ветки 

 
Шурик Ш ©   (2003-10-27 17:13) [0]

Есть запрос:
create table col
(id decimal(5,0), name char(20))

Если использовать компонент TQuery (т.е. работать через BDE), то происходит ожидаемое создание таблицы. Если же использовать компонент TADOQuery (через драйвер ODBC), то программа ругается "Ошибка синтаксиса при определении поля". Причем, если описание поля id измеить на char(5), то все также срабатывает успешно. Подскажите, пожалуйста, что я делаю неправильно! Заранее благодарен.


 
Sandman25 ©   (2003-10-27 17:14) [1]

Видимо, не поддерживается Dec(5,0). Попробуйте просто Dec(5).


 
Шурик Ш ©   (2003-10-27 17:19) [2]

И тaк не получается...


 
Sandman25 ©   (2003-10-27 17:21) [3]

Numeric не пробовали?


 
sniknik ©   (2003-10-27 17:23) [4]

jet понимает
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\;Extended Properties=dBase IV;Persist Security Info=False

или
create table col
(id numeric, name char(20))


 
Шурик Ш ©   (2003-10-27 17:31) [5]

А чем тип numeric отличается от decimal?



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.019 c
8-56777
DBDev
2003-07-22 14:00
2003.11.17
какой функцией вычленить заданный фрагмент из TPicture?


14-56901
aga
2003-10-25 16:55
2003.11.17
NSIS


14-56820
Marser
2003-10-25 13:51
2003.11.17
AVR 90S2313


1-56663
lucky4me
2003-11-05 08:59
2003.11.17
из C++Builder в Delphi


3-56459
DimChan
2003-10-29 09:12
2003.11.17
AccessViolation




   Наверх