
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.07.2003, 12:13
|
|||
|---|---|---|---|
|
|||
какие-то странности... HELP |
|||
|
#18+
Есть работающий запрос вида: SELECT [cash].[Валюта], Sum([cash].[Приход]) AS arrival, Sum([cash].[Расход]) AS charge, Sum(nz([Приход],0))-Sum(nz([Расход],0)) AS rest FROM cash GROUP BY [cash].[Валюта], [cash].[Дата] HAVING (((cash.Дата)=[Введите дату])); После выполнения запроса вылезает следующее: Валюта arrival charge rest RUR 166909,57 166909,57 2,91038304567337E-11 А ведь олжен нуль получиться! И в чем же тут дело?! Помогите pls!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.07.2003, 12:15
|
|||
|---|---|---|---|
какие-то странности... HELP |
|||
|
#18+
кто - то 3 бакса спер )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.07.2003, 12:15
|
|||
|---|---|---|---|
|
|||
какие-то странности... HELP |
|||
|
#18+
Уууууууу Это называется ошибки при работе с числами с плавающей точкой. Можешь забыть про такое число как 0. В природе оно не встречается. Сравнивай (по модулю) с какой-нибудь мелкой константой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.07.2003, 12:18
|
|||
|---|---|---|---|
|
|||
какие-то странности... HELP |
|||
|
#18+
Или используй тип данных decimal (в ms sql) или "денежный" (в мдб) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.07.2003, 12:18
|
|||
|---|---|---|---|
|
|||
какие-то странности... HELP |
|||
|
#18+
ок... ща попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.07.2003, 12:23
|
|||
|---|---|---|---|
|
|||
какие-то странности... HELP |
|||
|
#18+
работает :) Однако, как теперь убрать "р."?! В графе USD "р." не покатит :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.07.2003, 12:33
|
|||
|---|---|---|---|
|
|||
какие-то странности... HELP |
|||
|
#18+
однако сам сообразил :) Всем спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.07.2003, 12:53
|
|||
|---|---|---|---|
|
|||
какие-то странности... HELP |
|||
|
#18+
У меня вопрос почти в кассу. На серваке в sql есть таблица. Там одно из полей имеет тип Number(14). Открываешь там на просмотр - всё чистенько. В аксесе2к в поле отображается 7,9345239783232E+13. Как привести это в нормальный вид (79345239783232)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.07.2003, 12:54
|
|||
|---|---|---|---|
|
|||
какие-то странности... HELP |
|||
|
#18+
типа смотри выше :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.07.2003, 13:23
|
|||
|---|---|---|---|
|
|||
какие-то странности... HELP |
|||
|
#18+
Хех, какой-то хороший человек уже сделал в таблице всё пучком. Однако, если я жму на DesignTable в аксесе на odbc таблицу, он мне говорит, что типы у кого какие - вместо numeric - text.... Возможно, это показываются устаревшие данные. Надеюсь, аксес не думает, что эти поля по-прежнему text? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.07.2003, 13:25
|
|||
|---|---|---|---|
|
|||
какие-то странности... HELP |
|||
|
#18+
Либо я вопроса не понял, либо я ответа не знаю :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.07.2003, 13:34
|
|||
|---|---|---|---|
|
|||
какие-то странности... HELP |
|||
|
#18+
Похоже, что лучше не трогать, раз засохло. Я попробовал заново прилинковаться к этой таблице и получил x,xxxE+yy. Зато показывает, что все поля как и положено - number. Оставлю как есть. Пускай думает, что это text, раз не ругается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1680308]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
80ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 435ms |

| 0 / 0 |
