Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ПРОБЛЕМ С БАЗОЙ / 14 сообщений из 14, страница 1 из 1
15.10.2003, 01:41
    #32293499
Tach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
при обращении к базе выдает ошибки с содержанием

поля не соответствуют записям базы данных

и

файл должен быть открыт монопольно

ЧТО делать как от этого избавиться?
...
Рейтинг: 0 / 0
15.10.2003, 08:50
    #32293578
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
для начала сделай так
Код: plaintext
1.
OPEN DATABASE MyDB EXCLUSIVE 
VALIDATE DATABASE RECOVER 
...
Рейтинг: 0 / 0
15.10.2003, 23:44
    #32294710
Tach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
файл должен быть открыт монопольно

что с этим делать, как отнего избавиться?
...
Рейтинг: 0 / 0
16.10.2003, 00:05
    #32294716
NNN
NNN
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
Закрыть его везде, где он открыт немонопольно.
...
Рейтинг: 0 / 0
16.10.2003, 00:13
    #32294718
Tach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
а как
...
Рейтинг: 0 / 0
16.10.2003, 00:14
    #32294719
Tach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
вообще-то везде закрыт
но проблем не пропала
...
Рейтинг: 0 / 0
16.10.2003, 00:23
    #32294720
Tach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
может где-то в свойствах там где нибудь проставить надо. А?
...
Рейтинг: 0 / 0
16.10.2003, 04:55
    #32294757
brahew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
если ругается значит что то не так делаеш, а файл открыт монопольно, ты сним что сделать то хочеш, если PACK команду отработать, то открыт его над с пометочкой Exlusive, если кто-то его занял, то дерни кабелек из сетевой и делай с ним все что душе угодно :-)
...
Рейтинг: 0 / 0
16.10.2003, 08:22
    #32294815
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
закрой проект!
...
Рейтинг: 0 / 0
16.10.2003, 15:05
    #32295444
Tach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
если выдает: невозможно обновить курсор, что делать?
...
Рейтинг: 0 / 0
16.10.2003, 16:20
    #32295622
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
снять атрибут Толька для чтения. Либо не пользовать в USE опцию NOUPDATE либо вывести файлы табл из проекта (сделать их Exclude - в проекте дб виден перечеркнутый кружочек перед именем)
...
Рейтинг: 0 / 0
16.10.2003, 17:39
    #32295752
Tach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
Hel!Riser
громное спасибо, помогло!

но теперь при Pack исчезает содержимое грида как обновить?
thisform.refresh не помогает
...
Рейтинг: 0 / 0
16.10.2003, 19:15
    #32295858
andrew_Pr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
> но теперь при Pack исчезает содержимое грида как обновить?

thisform.Grid1.Recordsource=''
pack
thisform.Grid1.Recordsource=' имя_таблицы '

когда fox делает Pack , то физически он создает новую таблицу с таким же именем, копирует туда все записи кроме deleted, а прежнюю таблицу убивает.
thisform.Grid1.Recordsource "теряет" ее из виду и ждет чтобы ему снова на нее указали в thisform.Grid1.Recordsource= :(
...
Рейтинг: 0 / 0
17.10.2003, 00:07
    #32296007
Tach
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ПРОБЛЕМ С БАЗОЙ
andrew_Pr огромное спасибо за помощ
помог!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / ПРОБЛЕМ С БАЗОЙ / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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