for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Лисоводы   всех   стран,  объединяйтесь !!!  

Список Форумов  :: Visual Foxpro, Foxpro for DOS
  

что-то ужасное
boba

Сообщений: 5680
Откуда: Медвежьи озера-
Дата: 07.10.20 12:33:36
Первый раз за много лет работы столкнулся
с чем-то совсем непонятным
Чужая программа работала годами.
Изредка там что-то штопали
Сейчас валится странным способом
Было написано хулиганское
seek m.mess
валилось на ошибке record is out of range
заменил на locate for bal.mes=m.mess
Валится с той же ошибкой
Причем после этого found()=.f.
Мне неизвестны случаи завала locate
Взял полностью заменил индексный файл и проиндексировал таблицу
Ничего не помогает
Ratings: 0 negative/0 positive

Re: что-то ужасное
PaulWist

Сообщений: 13463
Дата: 07.10.20 13:22:20
Что-то меняет алиас, грид, таймер.

Убери индекс совсем, что бы сканировалась табличка.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: что-то ужасное
of63
Автор

Сообщений: 19958
Откуда: Н.Новгород
Дата: 07.10.20 14:40:27
У меня такая ошибка бывает на сетевом диске с таблицей. Вот сеть и таблица работает, все хорошо. Но выдергиваем сеиевой кабель на 1 мин, потом втыкаем, делаем SEEK, или SKIP - будет такая ошибка про "ранге"
Ratings: 0 negative/0 positive

Re: что-то ужасное
boba

Сообщений: 5680
Откуда: Медвежьи озера-
Дата: 07.10.20 15:22:33
Да тут хрень в разы хуже
На локалке задача работает, а на сети упала
Есть огромное число модулей,
написанное старыми фоксистами
Там со вчерашнего дня стало валится все подряд
Причем , на одну и тут же команду ошибка может быть совершенно разная
append from стало давать -индекс разрушен, пересоздай его
ПРи этом таблица в порядке и индекс тоже
ни смотря на
set safety off
команда типа copy to with cdx и без cdx
ругается, хотя файл в рабочей директории и других пользователей нет
total которым я сроду не пользовался
валится с совершенно разными ошибками
То есть тотальный абзац.
Хочется сказать, что я на всем собаку съел,
а нет.
За час переписать кучу кода с древнефоксового на текущий
нереально ( не натворив ошибок одновременно)
Ratings: 0 negative/0 positive

Re: что-то ужасное
PaulWist

Сообщений: 13463
Дата: 07.10.20 15:41:47
Вирус, антивирус?


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: что-то ужасное
Simple777

Сообщений: 28759
Дата: 07.10.20 15:52:27
Такие штуки бывают при аппаратных глюках. Может быть, проверить или заменить (хотя бы временно) сетевое оборудование?
Ratings: 0 negative/0 positive

Re: что-то ужасное
boba

Сообщений: 5680
Откуда: Медвежьи озера-
Дата: 07.10.20 15:54:32
При копировании данных и проекта на локалку все работает на ура
Ratings: 0 negative/0 positive

Re: что-то ужасное
of63
Автор

Сообщений: 19958
Откуда: Н.Новгород
Дата: 07.10.20 16:18:04
Загружай сетевую таблицу запрсами и смотри траффик. Даже не так - просто копирование большого файла по сети, лучше того же DBF, и смотри трафик в диспетчере задач, провалы не должны опускаться в ноль надолго, иначе это виновата сеть. Бывает плохая сетевая розетка (не про 220В), выполнить прогу на другом компе, или на жругой розетке... Вобщем, электроника - это наука, о плохих контактах

Антивир надо отключить на время.
Ratings: 0 negative/0 positive

Re: что-то ужасное
Каратаев

Сообщений: 3680
Откуда: Алматы
Дата: 10.11.20 09:03:36
Тем не менее, Диск проверить на ошибки? С чем-то таким сталкивался...


------------------
Никогда не бывает настолько плохо, чтобы не могло быть еще хуже.
Ratings: 0 negative/0 positive

Re: что-то ужасное
Qv_1

Сообщений: 185
Дата: 10.11.20 11:35:55
Не работать напрямую с таблицами, только с курсорами.
Ratings: 0 negative/0 positive



Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 8 alex;  (Гостей: 7)

02.12.2020 03:43:16 exec: 0.02
Mem: 1.272 Mb

© 2000-2020 Fox Club 
Яндекс.Метрика