powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
15 сообщений из 15, страница 1 из 1
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773010
Зранее спасибо.
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773069
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если во вьюхе

стоит select mytable.* from mytable

то если добавишь поле посредством
alter table в таблице mytable то и во вьюхе добавится
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773078
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может всетаки
ALTER VIEW
или
ALTER PROCEDURE
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773081
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>то и во вьюхе добавится
Тока вьюху апосля alter table перекомпелить надо
ато с этими * на форме будут неожиданные эфекты :)
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773119
А где найти файл справки, где бы описывался синтаксис ALTER VIEW с учетом особенностей ADO для MS Access?
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773148
Что-то не идет ALTER VIEW.

Подробности о проекте:
интерфйес - VB6
СУБД - MSAccess2000
связка ADO 2.5

Надо из кода на VB6 добавлять поля во вьюху, где "SELECT * FROM tblMain".

Может кто пример напишет c ALTER VIEW?

Thanks.
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773163
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
helpCREATE VIEW представление [(поле_1[, поле_2[, ...]])] AS инструкцияSelect

Ниже перечислены аргументы инструкции CREATE VIEW:

Элемент Описание
представление Имя создаваемого представления.
поле_1, поле_2 Имена полей для соответствующих полей, указанных в инструкцииSelect.
инструкцияSelect Инструкция SQL SELECT. Для получения более подробных сведений смотрите описание инструкции
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773200
У меня в tblMain очень много полей (около 60).
Что ж обязательно все перечислять в скобках? Звездочкой тут никак не обойтись?

А откуда цитата? Из какой именно справки?
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773221
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из справки аксесс XP
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773228
Все понял, спасибо.
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773229
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Иван АбрамовЧто-то не идет ALTER VIEW.

Подробности о проекте:
интерфйес - VB6
СУБД - MSAccess2000
связка ADO 2.5

Надо из кода на VB6 добавлять поля во вьюху, где "SELECT * FROM tblMain".

Может кто пример напишет c ALTER VIEW?

Thanks.
Нда - для изменения объектов базы данных надо еще и правьев немеренно иметь!
Ваши пользователи будут обладать такой возможностью?

+ Что значит добавлять поля во View?
1. Добавить поля в таблицу
2. Изменить запрос

Разные, между прочим, задачи!
В первом случае view не при делах (вам таблу наадо менять, а вьюку только перекомпилить)
Во втором случае - просто меняете запром на вьюке!
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773363
Это чисто десктопное однопользовательское приложение.
С правами все ок. Они у юзера все :)
В моей программе есть функциональность позволяющая создавать новые поля.
Как хранимые, так и вычисляемые.

Когда юзер создает хранимое поле, меняю таблицу.
Когда вычислямое (тама этого топика) хочу изменять вью.

ALTER VIEW как выяснилось для Access не работает, удаляю и создаю новую посредством CREATE VIEW.

Проект AdAnalysis.narod.ru
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773489
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык ето не MSSQL а Access?
Тогда гораздо проще открыть запрос через DAO и юзать свойство SQL
Dim q As DAO.QueryDef
.........................
Set q = db.QueryDefs("spq")
q.SQL = "блаблабла"
q.Close
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773789
Тогда гораздо проще открыть запрос через DAO и юзать свойство SQL

Да, это если бы использовалась DAO.
Но в проекте используется ADO 2.5 а не DAO!
...
Рейтинг: 0 / 0
Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
    #32773896
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
видимо сессия - четкие технические ограничения относительно используемых
библиотек
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Могу ли я добавить поле к хр. вьюхе посредством "ALTER TABLE ..."
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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