Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Функции Jet SQL - полный набор  [new]
Никита А. Зимин
Member

Откуда: Ижевск
Сообщений: 129
Всем уже наверное хорошо известно, что при написании SQL-операторов под Access в SQL-выражениях можно использовать функции DLookup, DMax/DMin итп плюс VBA-функции - такие как CLng, Mid/Left итп. При этом в описании
"C:\Program Files\Common Files\Microsoft Shared\OFFICE11\1049\jetsql40.chm"
есть только сами операторы, без функций, а сами функции описаны в справочнике по Access VB. Так вот вопрос - почему так и есть ли полное описание функций Jet?
13 авг 04, 14:47    [880582]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Proga
Member

Откуда: МО
Сообщений: 3042
А почему ЗЕМЛЯ круглая? А потому что!!!
13 авг 04, 14:49    [880592]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
paparome
Member

Откуда: Москва
Сообщений: 4312
ИМХО:
Потому-что это не функции Jet, т.е. если я подконекчусь к Асвой базе (например из VB), то "эти" функции не будут для меня доступны в запросах!

Вот.
13 авг 04, 14:54    [880611]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
paparome
ИМХО:
Потому-что это не функции Jet, т.е. если я подконекчусь к Асвой базе (например из VB), то "эти" функции не будут для меня доступны в запросах!

Вот.


папа - ты не прав категорически.
именно будут доступны.

Вообще чувствуется какая-то генетическая связь меду ф-циями, поддерживаемыми Jet как свои native-функции, и, например - функциями VBS.
Однако ясного представления об этом не имею.
полное описание встечалось в старых книжкаж в приложениях. У меня нет.
на саппорте в MS лежали примеры, как отключить наиболее "опасные" - типа Shell.

За незнанием архитектурных деталей - большего не скажу.
А "полный список" для Jet 4 - меня тоже интересовал бы, или ясное указание на его происхождение (например, = VBS)

(с выражением лица)
13 авг 04, 15:05    [880656]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
Вот здесь лежит список функций, доступных к выполнению в установленном "безопасном" режиме.
http://support.microsoft.com/default.aspx?scid=kb;en-us;239104


Хотелось бы видеть, что попадает в категорию опасных, кроме Shell


(с выражением лица)
13 авг 04, 15:10    [880682]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Alexey Sh
Member

Откуда: SPB
Сообщений: 1930
Вопрос поставлен совершенно корректно. Какие функции Jet понимает без посторонней помощи?
13 авг 04, 15:13    [880699]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
хотя, прочитал вот еще раз то, что сам написал - и нет уверенности, что сам понял, что сказал...


(с выражением лица)
13 авг 04, 15:15    [880714]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Proga
Member

Откуда: МО
Сообщений: 3042
2 Victosha: Это уже Шизофрения. Пиво пей в выходные, говорят помогает.
13 авг 04, 15:22    [880746]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
paparome
Member

Откуда: Москва
Сообщений: 4312
2 Victosha
Опа - и правда :(
Ну я знал, что там Left работать будет
Но вот, то что работают функции типа DCount - почему-то мне казалось, что она застопориться

Прошу пардона
13 авг 04, 15:28    [880777]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
Proga
2 Victosha: Это уже Шизофрения. Пиво пей в выходные, говорят помогает.

за совет спасибо.
воспользоваться пока не смогу. у меня ближайшее пиво на новый год намечено.

вот еще пара ссылок, возможно не в тему.

http://support.microsoft.com/default.aspx?kbid=239482
http://support.microsoft.com/default.aspx?scid=kb;en-us;294698
13 авг 04, 15:28    [880778]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
а вот ссылка про пльзу сервис-паков

http://support.microsoft.com/default.aspx?scid=kb;en-us;293876

(с выражением лица)
13 авг 04, 15:39    [880839]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
вот, кстати, еще одна любопытная ссылка.
http://support.microsoft.com/default.aspx?scid=kb;en-us;304098

может быть кто-нибудь возьмется перевести на русский - что они эти сказать хотят?


(с выражением лица)
13 авг 04, 15:53    [880904]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Alexey Sh
Member

Откуда: SPB
Сообщений: 1930
Могу сказать. Фунция без папаметров в запросе должна вызываться ровно один раз. а описана ситуация , где это не так. Хороший стиль программирования подразумевает независимость от этих фокусов
13 авг 04, 16:05    [880954]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
vladK
Member

Откуда: Харьков
Сообщений: 823
Чего ж не понять: под Win2000 SP1, пользовательская функция стоящая в критерии запроса выполняется несколько раз вместо того, чтобы выполнится 1 раз. Лечится сервис паком.
13 авг 04, 16:10    [880971]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
Ну это там словами написано, а я вот буквов не разберу.

ПС
Как то был тут речь на тему - является Jet ли частью операционной системы или нет...


(с выражением лица)
13 авг 04, 16:37    [881100]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
вот лежала рядом.
кажется тут (на форуме) об этом уже спрашивали.

http://office.microsoft.com/assistance/preview.aspx?AssetID=HP010446591033&CTT=8&Origin=EC011081751033

(с выражением лица)
13 авг 04, 16:39    [881115]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
вот про даты

я не помню, чтобы я это знал.

(хотя я много чего не помню...)

http://support.microsoft.com/default.aspx?scid=kb;en-us;240246

(с выражением лица)
13 авг 04, 16:43    [881137]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
а вот занятно, - про программирование на "других языках" и выполнение запросов с "встроенными функциями" - тоже спрашивали, правда дельфийцы.


http://support.microsoft.com/default.aspx?scid=kb;en-us;308702

(с выражением лица)
13 авг 04, 16:55    [881191]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Никита А. Зимин
Member

Откуда: Ижевск
Сообщений: 129
Н-да, хотел бы я понять, почему MS запретила использовать InStrRev в SQL-операторах...
31 авг 04, 16:01    [922105]     Ответить | Цитировать Сообщить модератору
 Re: Функции Jet SQL - полный набор  [new]
Victosha
Member

Откуда: Москва
Сообщений: 2620
Никита А. Зимин
Н-да, хотел бы я понять, почему MS запретила использовать InStrRev в SQL-операторах...


что-то мне подсказывает, что ее там и не было никогда. Так что запрещать - нечего...
31 авг 04, 16:46    [922383]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить