VIEW

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
casper

VIEW

Сообщение casper » 13 дек 2004, 12:52

Здравствуйте.

Создал под FB вьюшку а как её юзать с клиента ума не приложу...
думал аналогично обычной таблице как SQL?... но что то стандартные компоненты IB (InterBase на вкладке Delphi6) мою вьюшку в упорне видят...
Что посоветуете?...

Sergey
Сообщения: 21
Зарегистрирован: 27 окт 2004, 04:05

Re: VIEW

Сообщение Sergey » 14 дек 2004, 06:26

casper писал(а):Создал под FB вьюшку а как её юзать с клиента ума не приложу...
думал аналогично обычной таблице как SQL?... но что то стандартные компоненты IB (InterBase на вкладке Delphi6) мою вьюшку в упорне видят...
Что значит в упор не видят? Какую то ошибку выдают?
Посмотри дал ли ты право пользователю на просмотр вьюхи! Запусти IBExpert и в нём выполни запрос к вьюхе от нужного тебе пользователя, если не хватает каких то прав он тебе скажет!
А используются вьюхи действительно как таблицы, пишешь запрос select * from view1 where ... order by ....

casper1

Сообщение casper1 » 15 дек 2004, 06:37

Привет Sergey
пользователь 1-SYSDBA под ним все и делаю... Вьху создал непосредственноо с помощью IBExpert в нем она выполняется (создается) и там благополучно присудствуют данные, проверял...
А когда в квери пытаюсь забить запрос (SQL) CommandText Editor таблицы вижу все, а вьхи не одной...

Sergey
Сообщения: 21
Зарегистрирован: 27 окт 2004, 04:05

Сообщение Sergey » 16 дек 2004, 04:06

casper1 писал(а):пользователь 1-SYSDBA под ним все и делаю...
Ок, вопрос с правми отпадает :)
casper1 писал(а):...А когда в квери пытаюсь забить запрос (SQL) CommandText Editor таблицы вижу все, а вьхи не одной...
Давай здесь по подробней... Запрос к таблице выполняется? Что за CommandText Editor? Приведи запрос который не выполняется...

DSKalugin
Сообщения: 212
Зарегистрирован: 27 окт 2004, 13:39

Сообщение DSKalugin » 21 фев 2005, 15:30

твой CommandText Editor видит устаревшие данные.
Надо просто освежить его. Закрой подключение к БД и открой заново

Ответить