Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ошибка чтения файла / 8 сообщений из 8, страница 1 из 1
26.10.2007, 13:30
    #34897262
МашкоБ.В.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка чтения файла
Столкнулся с такой проблемой.
Написал файл-серверное приложение.(VFP9 SP1)
Имеется форма для изменения данных несколько textBox. Источником для textBox является LocalView. По нажатию кнопки "Сохранить " происходит код
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
SELECT view
replace view.Nomer  WITH thisform.text1.Value ,view.Name3 WITH thisform.edit1.Value 
replace view.Account WITH thisform.text2.Value,view.Enddate WITH thisform.text3.Value
BEGIN TRANSACTION  
IF TableUpdate( 0 ,.T.,"view") 
SELECT disp3
IF TableUpdate( 0 ,.T.,"disp3") 
END TRANSACTION
ELSE
ROLLBACK 
LOCAL laError( 1 )
AERROR(laError)
MESSAGEBOX(laError)
endif
Т.е. данные записываются в view(LocalView), при успешном сохранении в LocalView записываются в таблицу disp3. В LocalView стоят все галочки обновление данных в таблице.
Если изменить данные и нажать кнопку сохранить всё хорошо сохраняется, но если изменить данные и нажать кнопку сохранить через 3-5 минут пишет ошибку
Код: plaintext
Ошибка чтения файла \\mserver\base\disp3.dbf
...
Рейтинг: 0 / 0
26.10.2007, 14:18
    #34897495
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка чтения файла
"Ошибка чтения файла" означает ошибки на уровне файловой системы. Например винт сыпется на mserver. Или может прав на запись у тебя нет в \\mserver\base\, или ReadOnly флаг стоит на disp3.dbf
...
Рейтинг: 0 / 0
26.10.2007, 14:31
    #34897554
МашкоБ.В.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка чтения файла
База данных лежит на сервере(mserver). К папке base открыт полный доступ. А у таблицы disp3 ReadOnly=.F. Закавырка в том, что если нажать "Сохранить" сразу после изменений , то всё хорошо сохраняется. Но если форма повисит 3-5 минут, то только тогда выдаётся эта ошибка. Может сбиваются настройка подключения. Просто не знаю где искать эту ошибку.
...
Рейтинг: 0 / 0
26.10.2007, 15:30
    #34897818
FFFFFFFF
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка чтения файла
Согласен с Димой.
...
Рейтинг: 0 / 0
26.10.2007, 15:31
    #34897824
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка чтения файла
Пару раз сталкивался с ошибкой "1104 Error reading file "file". Прога крутилось локально на компе. Через очень короткое время после этого падал виндовс, и выяснялось что винт сдох.
Но так как у тебя еще сетка, то может сетевуха глючить. Попробуй с другого компа проверить (или сетевуху смени) будет глюк или нет. Ну и на серваке так же.
...
Рейтинг: 0 / 0
26.10.2007, 17:03
    #34898226
gotko
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка чтения файла
у меня такое было - это сетка нестабильная или сильно перегруженная (кто-то в это время файло крупное льет на сервер и т.п.).
попробуй работать и в тени пинговать сервер - наверняка будут потери пакетов
ping ipserver -t

и еще - попробуй работать с серваком через сетевой диск а не по пути \\server\file
таким образом подключения в случае обрыва сетки восстанавливаются безболезненно..
...
Рейтинг: 0 / 0
29.10.2007, 14:13
    #34901600
МашкоБ.В.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка чтения файла
а можно поподробнее насчёт сетевого диска, это как.
...
Рейтинг: 0 / 0
29.10.2007, 14:39
    #34901697
pitermax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка чтения файла
net use рулит
или мастером создай
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ошибка чтения файла / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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