Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / конкатенация двух чисел / 5 сообщений из 5, страница 1 из 1
25.11.2005, 18:56
    #33401001
sunteem
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
конкатенация двух чисел
нужно сделать составной индекс из:
поле id Numeric (10)
поле dateb Date (8)

версия фоксы-6

думалось сделать так:
val(str(id)+dtos(dateb))

но оказалось, val() умеет только до 16 символов конвертить

есть ли какая-то функция конкатенации двух _чисел_, или надо её писать?
...
Рейтинг: 0 / 0
25.11.2005, 20:34
    #33401118
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
конкатенация двух чисел
Системные ограничения FoxPro

Digits of precision in numeric computations 16

Т.е., даже если ты найдешь способ, то это тебе не поможет. FoxPro не может дать точность выше 16 знаков (не путать с разрядностью!).

Непонятно, чем не устривает индекс по символьному выражению?

INDEX ON str(id)+dtos(dateb) TAG ...

Вполне нормально получается.
...
Рейтинг: 0 / 0
25.11.2005, 21:20
    #33401160
S866
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
конкатенация двух чисел
Согласен с ВладимирМ - всю жизнь так и делал приводил в символному формату.
...
Рейтинг: 0 / 0
26.11.2005, 02:03
    #33401331
sunteem
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
конкатенация двух чисел
пока так и есть.
глюки какие-то с целостностью..
но может, дело и не в том..
...
Рейтинг: 0 / 0
26.11.2005, 02:05
    #33401332
sunteem
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
конкатенация двух чисел
спасибо ВладимируМ за уточнение!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / конкатенация двух чисел / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]