Поиск:

Ответ в темуСоздание новой темы Создание опроса
> View с параметрами 
V
    Опции темы
uranpro
Дата 4.2.2009, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 571
Регистрация: 7.5.2008
Где: Moscow city

Репутация: нет
Всего: 1



Добрый вечер!

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

что-то типа этого
Код


create table T1 (a int, b int)
go

create function F1(@I:Int)
return int
as
begin
select * from T1 where a=@I
end
go

CREATE VIEW V1
AS 
select a, b, var V, F1(V) Func from T1
end

select a, b, 111, Func from V1


Это сообщение отредактировал(а) uranpro - 5.2.2009, 11:11


--------------------
I want a perfect soul
PM MAIL ICQ   Вверх
Bose
Дата 4.2.2009, 22:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: 9
Всего: 51



Нет!


А какая СУБД, кстати?  smile 
PM MAIL WWW Skype   Вверх
Frees
Дата 5.2.2009, 08:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2233
Регистрация: 2.12.2005
Где: Екатеринбург

Репутация: 23
Всего: 54



Цитата(uranpro @  4.2.2009,  19:40 Найти цитируемый пост)
возник один вопрос: можно ли наделить параметрами вьюху, чтобы в дальнейшим заменять их на значения ?

можно, сохраненная процедура это называется


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
uranpro
Дата 5.2.2009, 11:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 571
Регистрация: 7.5.2008
Где: Moscow city

Репутация: нет
Всего: 1



Frees, т.е. хранимая ?

Добавлено через 11 минут и 22 секунды
Frees, не все так просто =( есть вьюха, я программно генерирую запрос к ней, в нем есть системные функции и мои, скалярные, так-же группировки, сортировки и отборка

пример
есть вьюха v_Main, моя программа генит запрос к ней:
Код

select sum(m1) sm1, sum(m2) sm2, min(d1) mnd1, max(d1) mxd1, ...



--------------------
I want a perfect soul
PM MAIL ICQ   Вверх
Frees
Дата 5.2.2009, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2233
Регистрация: 2.12.2005
Где: Екатеринбург

Репутация: 23
Всего: 54



Цитата(uranpro @  5.2.2009,  13:09 Найти цитируемый пост)
Frees, т.е. хранимая ?

она самая


Цитата(uranpro @  5.2.2009,  13:09 Найти цитируемый пост)
есть вьюха v_Main, моя программа генит запрос к ней

а проблема в чем? зяачем тебе переменная во вьюхе?


--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
uranpro
Дата 5.2.2009, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 571
Регистрация: 7.5.2008
Где: Moscow city

Репутация: нет
Всего: 1



эврика! smile 
мои функции уже встроены во вьюху, я их просто уберу оттуда и добавлю в генератор, тем самым забью в них нужные данные))
чего я раньше до этого не додумался =(

всем большое спасибо!


--------------------
I want a perfect soul
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0468 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.