Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / В окне базы данных не видно табл. / 11 сообщений из 11, страница 1 из 1
09.09.2003, 08:46
    #32259321
Makar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В окне базы данных не видно табл.
В окне базы данных (Acess 97) табл. не видно, а если написать в конструкторе на SQL то показывает (select * from архив).

В табл. MSysObjects:

Connect
Database
DateCreate 09-окт-02
DateUpdate 29-май-03
Flags 1
ForeignName
Id 46
Lv
LvExtra
LvModule
LvProp Двоичные данные /*(ЧТО ЭТО ЗНАЧИТ!!!!?????!!!)*/
Name Архив
Owner
ParentId 251658241
RmtInfoLong
RmtInfoShort
Type 1

Как ее сделать нормальной?
...
Рейтинг: 0 / 0
09.09.2003, 08:48
    #32259323
TatianaT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В окне базы данных не видно табл.
F11 пробовал нажимать?
...
Рейтинг: 0 / 0
09.09.2003, 09:12
    #32259339
Makar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В окне базы данных не видно табл.
Само окно базы данных видно, и скрытые и системные объекты тоже видно.
...
Рейтинг: 0 / 0
09.09.2003, 09:32
    #32259358
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В окне базы данных не видно табл.
а может архив - это запрос? :)
...
Рейтинг: 0 / 0
09.09.2003, 10:12
    #32259425
Makar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В окне базы данных не видно табл.
Тогда почему его не видно на вкладке запросы? И как посмотреть его текст? Системная таблица MsQueries пустые.
...
Рейтинг: 0 / 0
09.09.2003, 10:14
    #32259432
Makar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В окне базы данных не видно табл.
Могу кому интересно кинуть файл.
...
Рейтинг: 0 / 0
09.09.2003, 10:16
    #32259436
sasha_1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В окне базы данных не видно табл.
ну кинь. только сожми.
...
Рейтинг: 0 / 0
09.09.2003, 10:33
    #32259474
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В окне базы данных не видно табл.
Flag=1 никогда не встречал, интересный способ сокрытия.
В общем так:
Код: plaintext
1.
2.
3.
4.
Dim dbs As Database
Dim tdf As TableDef
Set dbs = CurrentDb
Set tdf = dbs.TableDefs( "Архив" )
tdf.Attributes =  0 
...
Рейтинг: 0 / 0
09.09.2003, 10:49
    #32259498
Makar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В окне базы данных не видно табл.
СПАСИБО тAlexander G, все заработало.
...
Рейтинг: 0 / 0
09.09.2003, 12:06
    #32259684
assa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В окне базы данных не видно табл.
2 Alexander G
А взад? tdf.Attributes =1 ?
Ага:
dbHiddenObject=1
Но ведь у меня выводятся ВСЕ?
Кстати, просто выставить "скрытый" .Attributes = 536870912
Хм. Прячет даже связанные (в т.ч. ODBC). А другие значения Attributes? Тоже с сюрпризами?
Любопытно.
...
Рейтинг: 0 / 0
09.09.2003, 12:43
    #32259764
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В окне базы данных не видно табл.
Просто скрытый для обычной таблицы Flags=8
Кстати, думаю правильнее, поскольку Flags - сумма аттрибутов
tdf.Attributes =tdf.Attributes+1 - Поставить это скрытие
tdf.Attributes =tdf.Attributes-1 - убрать
Другие не знаю, не копал.
Для других типов объектов добраться до Flags я не смог.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / В окне базы данных не видно табл. / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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