Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.31;
Скачать: CL | DM;

Вниз

Ничего не понимаю, мистика какая-то....   Найти похожие ветки 

 
gek ©   (2002-10-10 11:25) [0]

Открываю SQLExplorer и ввожу код SQL
CREATE TABLE "employee.dbf"
(
LAST_NAME CHAR(20),
FIRST_NAME CHAR(15),
SALARY NUMERIC(10,2),
DEPT_NO SMALLINT
)
таблицу создает нормально, а вот когда просматриваю в Database Desctop поле SALARY стоит вообще без типа.
Самое интересное, что пример взят из help Database Desctop
Если поставить SALARY FLOAT(10,2) та же самая беда.

Может кто сталкивался, или я что не так делаю?


 
still ©   (2002-10-10 11:31) [1]

Мое личное мнение, что все эти приблуды типа SQL Explorer, DBDesktop и проч. - наиболее кривое место во всем Delphi. Глюк на глюке сидит и глюком погоняет. Это ж не борландом писанное вообще. У них, когда, по-моему еще D1 делали, времени не хватило, они у кого-то это заказали, а с тех пор переделать видать недосуг. И одни и те же глюки тянутся из версии в версию.
Короче, SUX. НЕ пользуйся ты ими :)


 
Max Zyuzin ©   (2002-10-10 11:34) [2]

>gek © (10.10.02 11:25)
А в том же SQL Explorer-е он что говорит про поля?


 
gek ©   (2002-10-10 11:46) [3]

Да говорит поле тип Double.
Но добавляешь 23.59 и округляет до 24.

Дело в принципе в том, что один товарищ-программист с двумя ВО
говорит, что с Paradox ему очень трудно работать.
А файл надо сбрасывать - это статистика.

Ну да ладно, что-нибудь придумаем.


 
Val ©   (2002-10-10 11:46) [4]

Гляньте в Local SQL Help -> Table column types. Там приведены соответствия типов полей SQL и Native. Возможно в этом дело.


 
Hawk2   (2002-10-10 12:40) [5]

To gek: Попробовал я сделать все как вы делаете, создал файл посмотрел SQL Explorer-ом действительно поле SALARY имеет тип Double, но при вводе значений ничего не обрезается (ввожу ручками прямо в SQL Explorer-е). Пробовал 0,00 и 0,000 и 0,0000 все работает (разделитель не точка, а запитая).


 
gek ©   (2002-10-10 12:50) [6]

Да, действительно это долбанный DBDesktop.
А я-то на него надеялся.
В Explorere 23,34 в DBDesktop 23.
Про точку(запяую) можно было и не говорить.

Спасибо все откликнувшимся.



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

Текущий архив: 2002.10.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.011 c
14-101469
Сергей Суровцев
2002-10-10 16:15
2002.10.31
Сюда, счастливчики!


4-101564
Aldor
2002-09-18 16:41
2002.10.31
Как в WIN2000 можно зарегистрить приложение как сервис


8-101397
Ptushenko Denis
2002-07-06 13:51
2002.10.31
Подскажите как узнать установлена прога в системе или нет ?


3-101059
Sago
2002-10-07 05:58
2002.10.31
Базу в ресурсы


3-101165
VIB
2002-10-11 13:26
2002.10.31
StoredProc