powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Доступ к сохраненному в базе запросу
10 сообщений из 10, страница 1 из 1
Доступ к сохраненному в базе запросу
    #37575168
batanman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Такой вопрос. С помощью менеджера базы создаю запрос и сохраняю его в базе. Как добраться до него из кода приложения? Доступ есть только к таблицам. Пишу на c#.

Спасибо.
...
Рейтинг: 0 / 0
Доступ к сохраненному в базе запросу
    #37576177
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Невозможно добраться до того, чего не существует.
Не путай Access с SQLite. В Access сохранять запросы можно, в SQLite сохранять запросы невозможно.
Если твой менеджер все-же сумел сохранить, значит либо менеджер врет, либо ты смотришь не туда.
...
Рейтинг: 0 / 0
Доступ к сохраненному в базе запросу
    #37576632
MBG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MBG
Гость
White OwlЕсли твой менеджер все-же сумел сохранить, значит либо менеджер врет, либо ты смотришь не туда.

Вероятно, менеджер создает служебную табличку, в которую и сохраняет запросы как текст.
...
Рейтинг: 0 / 0
Доступ к сохраненному в базе запросу
    #37576638
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MBGWhite OwlЕсли твой менеджер все-же сумел сохранить, значит либо менеджер врет, либо ты смотришь не туда.

Вероятно, менеджер создает служебную табличку, в которую и сохраняет запросы как текст.Скорее всего...
Либо batanman путает заросы и view. Либо СУБД перепутал. Либо вообще выдает желаемое за действительное.
...
Рейтинг: 0 / 0
Доступ к сохраненному в базе запросу
    #37576702
ev-kov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
batanman, какой менеджер используете ?
...
Рейтинг: 0 / 0
Доступ к сохраненному в базе запросу
    #37579317
batanman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQLite Maestro и SQLite Expert Professional
в обоих есть закладка Queries где храняться созданные мной запросы... Но наверное вы правы, эти запросы хроняться ввиде скрипта или еще как и из кода приложения к ним не добраться (как например это делаеться в Access). Просто хотел это уточнить, так как не нашел этой информации в инете.
...
Рейтинг: 0 / 0
Доступ к сохраненному в базе запросу
    #37579453
maximand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чисто технически можно хранить запросы в таблице как текстовое полу или CLOB.
Вытаскивать эти значения и выполнять как SQL.
То о чём вы пишете, это ваш девелопер складывает ваши файлы в какую-то папку где они и храняться.
Вот, например Oracle SQL Developer, любой не сохранённый скрипт предлагает записать в /home/nick/.sqldeveloper/Untitled*.sql
...
Рейтинг: 0 / 0
Доступ к сохраненному в базе запросу
    #37625681
economistalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQLite Manager (плагин для FireFox) хранит запросы (а также их историю, настройки окон итп) в служебной таблице __smgmt. Эту таблицу можно дополнить колонками и хранить там что угодно, включая все настройки приложения. Удобно до ужаса.
...
Рейтинг: 0 / 0
Доступ к сохраненному в базе запросу
    #37671741
economistalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавлю пример: в SQLite Manager обратиться к последнему сохраненному запросу можно так:
Код: plsql
1.
SELECT value FROM __sm_ext_mgmt WHERE id=(SELECT MAX(id) FROM __sm_ext_mgmt WHERE Type LIKE 'NamedQuery%')
...
Рейтинг: 0 / 0
Доступ к сохраненному в базе запросу
    #37671752
economistalex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хранимые запросы внутри SQLite можно "эмулировать" с помощью представлений таблиц (Views). На производительности это никак не сказывается.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Доступ к сохраненному в базе запросу
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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