Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Create/Update View (Access) [D7, Access]


zuk ©   (2004-10-12 10:20:00) 

Люди, подскажите пожалуйста, как программно изменить (создать/удалить) запрос (View) в Access?


jek_   (2004-10-12 17:35:00) [1]

Access XP всё нормально отображает :).


zuk   (2004-10-12 15:16:00) [2]

Понял. Спасибо.


sniknik   (2004-10-12 15:10:00) [3]

у меня в аксесс XP его видит без проблем, сделал свою, тоже увидел.
по обьектам посмотрел (в системных таблицах) твой от моего запроса ничем кроме названия и номера обьекта не отличается.
может с самим аксесом трабл? (база видиш нормальная если на своем я их вижу)
попробуй сделай апгрейд офису. если не проблемно.
или хотябы MDAC + Jet последние (аксесс через них работает, может поможет)
это файлы (иши на мелкософте)
mdac_typ.exe
и
Jet40SP6_WXP.exe англ
W2K_SP6_X86_RU.exe руск
или похожие, лучше последние SP8.


zuk   (2004-10-12 13:46:00) [4]

Повторил. с другого ящика


sniknik   (2004-10-12 13:45:00) [5]

не дошло пока (???), времени уже много прошло, потерялось (???), продублируй плиз на sniknik@yandex.ru


zuk   (2004-10-12 13:16:00) [6]

Ушло письмо.


sniknik   (2004-10-12 13:08:00) [7]

еще раз хм...
не можеш базу прислать с этим невидимым запросом?


zuk   (2004-10-12 12:50:00) [8]

да же не знаю. Вот посмотри
ftp://ftp.balusoft.net/pub/ViewInAccess.gif
Что не так?


sniknik   (2004-10-12 12:35:00) [9]

хм... а может они у тебя по умолчанию получают свойство "скрытый"?  (правой кнопкой мыши на обьекте, выбрать "свойства"), а в аксессе стоит не показывать скрытые? (меню-сервис-параметры-вкладка вид, галочка на "отображать-скрытые обьекты" не стоит)
(???) проверь


zuk   (2004-10-12 12:15:00) [10]

Я и в аксесе её юзать могу. Но не вижу :(


sniknik   (2004-10-12 12:08:00) [11]

значит не там смотриш, вариантов нет, если вьюшка создана и видна в твоей проге (использовать можеш?), значит и в аксесе тоже должна быть видна.


zuk   (2004-10-12 12:00:00) [12]

Увы. Сделана в 2000 смотрю в 2000


sniknik   (2004-10-12 11:32:00) [13]

единственное возможное обьяснение (не вижу других), смотриш в более старом аксесе чем сама база (в 97 а база сделана 2000-ного аксеса).
если не обманываеш конечно.


zuk   (2004-10-12 11:20:00) [14]

Как работаю. Подключаюсь через JET
AdoCommand

CREATE VIEW Test
AS
 SELECT * FROM MyTable


Execute
И все бегает (да как черный ящик).


sniknik   (2004-10-12 10:57:00) [15]

> Помогает, но потом когда открываю через сам Access в запросах нет моего View.
вот это класс! а я всегда именно этого и хотел добиться. не подскажеш как?
это же круто! ты с вьюшкой работаеш, а никто ее не видит, и следовательно не изменит и не испортит.
;о)


zuk   (2004-10-12 10:47:00) [16]

Помогает, но потом когда открываю через сам Access в запросах нет моего View.


Плохиш   (2004-10-12 10:31:00) [17]

create view не помогает?


Наверх

Титульная страница Поиск, карта сайта Написать письмо