powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxPro 2.6 и memo
3 сообщений из 3, страница 1 из 1
FoxPro 2.6 и memo
    #32534583
K_olga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите: в select-запросе в FoxPro 2.6 мне необходимо обратиться к memo-полю следующим образом:
select...
where ....and substr(table1.memo,19,1)='8'
Выскакивает ошибка: "Beyond string". Под Visual FoxPro все работает нормально. Но поскольку у клиента только FoxPro 2.6, то мне и необходимо запустить именно из под него. Как тут быть?
...
Рейтинг: 0 / 0
FoxPro 2.6 и memo
    #32534745
Равиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, чтоб не оставлять без ответа :)
Точно не помню, раньше фокс ругался на команды работы со строками типа Left(Stroka,N) Subs(Stroka,N1,N2) если их длина меньше N или нет?
В Вашем случае нужно не допускать в выборку записи, длина строки мемо в которых меньше 19.
Правда не знаю, какие команды можно использовать в селект, но что-то типа
select...
where ....and Len(Allt(table1.memo))>18 and substr(table1.memo,19,1)='8'

ps Подумайте, может не стоит хранить эти данные в мемо-поле :)
...
Рейтинг: 0 / 0
FoxPro 2.6 и memo
    #32539732
Crispy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для пробы сделал dbf-ку с полями Q c(10) и MEMO (есс-но - memo :)
Выборка типа: sele * from q wher subs(memo,19,1)='8' into curs wrem
делается без проблем (конечно же в Fox2.6). Возможно у вас слишком длинная строка самого Select-а, старый Fox порою этого не переваривает ;)
Попробуйте по-возможности давать короткие имена полям и базам. Короче - сделать все короче :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / FoxPro 2.6 и memo
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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