|
|
|
CAST(CTOBIN (Field, 'BRS') as Double) не работает
|
|||
|---|---|---|---|
|
#18+
База данных FoxPro 2.6, вообщем dbf - файлы. Доступ только чтение. Использую vfpoledb. Есть поле Field типа char (8), на самом деле там вещественный тип. Явное использование CTOBIN не помогает, я получаю не те цифры приходиться поле разбить на два CAST (CTOBIN (SUBSTR (Field, 5, 4), '4RS') as I) Field , CAST (CTOBIN (SUBSTR (Field, 1, 4), '4RS') as I) Field_Ad затем уже из .Net приложения мне приходиться делать следующее BitConverter.Int64BitsToDouble ( (((long)(int)dr["Field"]) << 32) + ((uint)(int)dr["Field_Ad"]) ); Все же как нибудь можно это написать используя только одно поле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 09:40 |
|
||
|
CAST(CTOBIN (Field, 'BRS') as Double) не работает
|
|||
|---|---|---|---|
|
#18+
А функцию VAl() пробовать не пробовал? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 09:42 |
|
||
|
CAST(CTOBIN (Field, 'BRS') as Double) не работает
|
|||
|---|---|---|---|
|
#18+
;) я сам нашел ответ (а сколько времени искал), в результате ошибки вместо CAST(CTOBIN (Field, 'BRS') as Double) написал CAST(CTOBIN (Field, 'N') as I) так заработало;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 10:01 |
|
||
|
CAST(CTOBIN (Field, 'BRS') as Double) не работает
|
|||
|---|---|---|---|
|
#18+
А все таки попробуй. Что-то у тебя слишком все сложно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 10:39 |
|
||
|
CAST(CTOBIN (Field, 'BRS') as Double) не работает
|
|||
|---|---|---|---|
|
#18+
проходящийА функцию VAl() пробовать не пробовал? Код: plaintext Пробовал, я ее в первую очередь попробовал. Не работает. Автор БД таким образом IMHO ее шифровал;) Поэтому приходиться использовать CTOBIN. Кстати в моем случае все же правильно CAST(CTOBIN (Field, 'N') as N) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 11:50 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33757380&tid=1591559]: |
0ms |
get settings: |
5ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
158ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 451ms |

| 0 / 0 |
