Перейти к содержимому



- - - - -

База Access


Сообщений в теме: 4

#1 OFFLINE   Симаргл



  • 202 сообщений

Отправлено 27 Март 2006 - 13:31

Вопрос в следующем. Есть база данных, а в ней таблица :blink:
key1	Тип дросселя	Ток, А	Индктивность, мГн
1				ДФ-1	25		25
2		ДФ-7	40		15
3		ДФ-7	50		10
4		ДФ-7	150		11
5		ДФ-7	235		0,45
6		РСОС-250	250	2,5
7		РСОС-320	320	1,0
8		РСОС-500	500	0.75
9		РСО-250	250	6,5
10		РСОС-320	320	4,2
11		РСОС-800	800	0,6
12		РСОС-1000	1000	0,35
13		РСОС-500	500	3,25
14		РСОС-800	800	2,3
15		РСОС-1000	1000	1,6
key1- ключевое поле, а все отсальные текстовые, неиндексированные.
Вопрос в следующем почему, когда делаешь сортировку столбца "Индуктиность" по возрастанию(убыванию) 25, 10, 11 оказываются на произвольных местах, к примеру (gj возрастанию)
Индктивность, мГн
0.75
1,0
1,6
10
11
15

2,3
2,5
25
3,25
4,2
6,5
Почему так выходит? Можно ли это исправить?
Готова к прыжку,
Злобно рычит на жертву
Дикая улитка...


#2 OFFLINE   Transistor_



  • 3 сообщений

Отправлено 27 Март 2006 - 13:42

Это из-за того, что поле со значениями у тебя текстового типа, а должно быть числового.
Вот и сортирует у тебя по алфавиту а не по значению.
Измени тип данных для этого поля на числовой и будет сортировать нормально.

#3 OFFLINE   Симаргл



  • 202 сообщений

Отправлено 27 Март 2006 - 14:02

Блин! :doh:
Ладно с этим разобрался...
Размер поля - Одинарное с плавующей точкой...
А что такое "Действительное"?


З.Ы. Лень в книгах искать... :D
Готова к прыжку,
Злобно рычит на жертву
Дикая улитка...


#4 OFFLINE   Transistor_



  • 3 сообщений

Отправлено 27 Март 2006 - 14:22

REAL - 4 байт
Значения обычной точности с плавающей запятой в диапазоне от -3,402823E38 до -1,401298E-45 для отрицательных значений, от 1,401298E-45 до 3,402823E38 для положительных значений и 0.
Надеюсь помогло...

#5 OFFLINE   Delphi



  • 394 сообщений

Отправлено 30 Май 2006 - 21:06

Одинарного с плавающей точкой в принципе должно хватить с головой





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных

Яндекс.Метрика