powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Недокументированные фичи
25 сообщений из 105, страница 3 из 5
Недокументированные фичи
    #36124785
AlexBessonov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
abendПопробуйте так:
Код: plaintext
1.
SELECT * FROM Госномера IN 'c:\d\db1.mdb'

Да нет. Я знаю, что такая конструкция будет работать. Я просто для mds_world проверил работоспособность фичи, которую он указал.
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36124788
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
abendПопробуйте так:
Код: plaintext
1.
SELECT * FROM Госномера IN 'c:\d\db1.mdb'

Да, это понятно. Вопрос стоял именно о недокументированной фиче акса. В той форме, которую я привел.
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36419676
Фотография qwrqwr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всегда считал (почему - уже не помню), что в Акцесс нельзя делать Select без From (типа, как в mssql).
Вдруг попробовал случайно - оказалось можно, но не совсем :)

Можно написать, сохранить и обращаться к запросу типа:
Код: plaintext
SELECT sqr( 2 ), exp( 1 ),  5 / 3 ,  5 \ 3 ;
Однако, при попытке включить его в другой запрос, даже совместно с другими, "правильными", запросами и/или таблицами - Акцесс дает ошибку
Код: plaintext
"Query input must contain at least one table or query. (Error 3067)".

Зачем это может быть нужно - не могу придумать, только если в качестве замены Immediate :)
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36419703
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwrqwr, обсуждалось.
Есть ограничения. В частности, в Union не работает. Топик не нашел. Может кто вспомнит.
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36419797
Фотография kha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скорее баг чем фича и возможно уже было, тогда пусть модератор удалит

есть таблица [я12]
idv11223-140

делаем запрос [я_1]

Код: plaintext
1.
2.
3.
SELECT я12.id, Log(я12.v) AS L 
FROM я12
WHERE я12.v> 0 

и второй запрос [я_2]
Код: plaintext
1.
2.
SELECT я12.id, я12.v, я_1.L
FROM я12 LEFT JOIN я_1 ON я12.id = я_1.id;

т.е хочу получить пустые значения для ф-и log в тех полях где значение отрицательно, но получаю

idvL110220.693143-1#Ошибка40#Ошибка

если смотреть план то вроде все правильно

--- я_2 ---

- Inputs to Query -
Table 'я12'
Table 'я12'
- End inputs to Query -

01) Restrict rows of table я12
by scanning
testing expression "я12.v>0"
02) Sort result of '01)'
03) Outer Join table 'я12' to result of '02)'
using temporary index
join expression "я12.id=я_1.id"
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36419858
Фотография qwrqwr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kha, имхо это микробаг : ноги растут из того, что Jet вычисление выражений осуществляет на самом последнем этапе.
Тут у меня было подобное, только не с логарифмом, а с конкатенацией строки.
Надо фильтр вычисления завернуть в IIf (null в ветке false можно не указывать):
Код: plaintext
SELECT id, v, IIf(v> 0 ,Log(v)) AS L FROM я12;
Предлагаю далее тут это не обсуждать.
Этот топик не по глюкам, он по полезным вещам. (с) Саныч
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36419962
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
qwrqwrЭтот топик не по глюкам, он по полезным вещам. (с) Саныч
Каким умным я был, однако...
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36670318
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Про сортировку по лукап-полям:
http://sql.ru/forum/actualthread.aspx?tid=764432
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36670387
Фотография Taper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так как Аксесс не импортирует формы, названные на русском языке, то можно таким образом защищать свои формы от просмотра кожа путем импорта их в другую базу. Так что включив защиту от SHIFT, можно полностью закрыть доступ к коду форм, нет?
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36670399
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaperТак как Аксесс не импортирует формы, названные на русском языке
Решительно противоречит моему опыту.

Taper, вы сами проверяли это утвеждение?
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36670408
Фотография garri2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_worldTaperТак как Аксесс не импортирует формы, названные на русском языке
Решительно противоречит моему опыту.

Taper, вы сами проверяли это утвеждение?

вот, я тоже подумал, что он (Taper) имел ввиду?
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36670409
Фотография Taper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_worldTaperТак как Аксесс не импортирует формы, названные на русском языке
Решительно противоречит моему опыту.

Taper, вы сами проверяли это утвеждение? http://sql.ru/forum/actualthread.aspx?tid=239571
Горький опыт, сын ошибок трудных :)
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36670430
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Taper http://sql.ru/forum/actualthread.aspx?tid=239571
Горький опыт, сын ошибок трудных :)

НЕ импортируемость форм, в средах с одной и той же локализацией, как правило, обусловлена порчей самой формы, полной или частичной. Такую форму, конечно, хочется полечить импортом в новую БД, но, к сожалению, не всегда это удается.
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36670439
Фотография Taper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mds_worldTaper http://sql.ru/forum/actualthread.aspx?tid=239571
Горький опыт, сын ошибок трудных :)

НЕ импортируемость форм, в средах с одной и той же локализацией, как правило, обусловлена порчей самой формы, полной или частичной. Такую форму, конечно, хочется полечить импортом в новую БД, но, к сожалению, не всегда это удается.С нуля создавал формы, названные на русском, прописывал в них обработку событий на кнопки - и вуаля, ничего не работает. Хотя на тот момент я копировал объекты из старой формы.
Впрочем, выложу на неделе такую неизвлекаемую форму :)
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36670454
Фотография proposed amendment
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TaperВпрочем, выложу на неделе такую неизвлекаемую форму :)
нет смысла, это, вероятно, частный случай.
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36670652
Фотография garri2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tapermds_worldTaper http://sql.ru/forum/actualthread.aspx?tid=239571
Горький опыт, сын ошибок трудных :)

НЕ импортируемость форм, в средах с одной и той же локализацией, как правило, обусловлена порчей самой формы, полной или частичной. Такую форму, конечно, хочется полечить импортом в новую БД, но, к сожалению, не всегда это удается.С нуля создавал формы, названные на русском, прописывал в них обработку событий на кнопки - и вуаля, ничего не работает. Хотя на тот момент я копировал объекты из старой формы.
Впрочем, выложу на неделе такую неизвлекаемую форму :)

если она работает ?, то выкладуйте, будем смотреть...
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36670749
alvk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Taper,

У меня все формы на русском, а импорт делаю постоянно, практически каждый день.
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36696260
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
http://www.everythingaccess.com/tutorials.asp?ID=Undocumented-SysCmd-Functions
Копирую только заголовки. Подробности по ссылке.

СинтаксисЧто это такоеВ какой версииSysCmd(603, strPathInputMdb, strPathOutputMde)CONVERT MDB TO MDESysCmd(609)GET PROCESS ID OF CURRENT INSTANCE - MSACCESS.EXEAccess 2000+ onlySysCmd(504, Flag)COMPILE VBA MODULESSysCmd(602, strPathSourceMdb, [strPathDestinationMdb])COMPACT DATABASEAccess 97 onlySysCmd(555)FORCE CREATION OF MSysIMEXSpecs AND MSysIMEXColumnsSysCmd(500)COUNT OF VBA REFERENCESAccess 97 onlySysCmd(501, intReferenceOrdinal)RAW STORED STRING OF VBA REFERENCESAccess 97 onlySysCmd(605, strPathOutput)CONVERT DATABASE TO ACCESS 97 FORMATAccess 2000+ onlySysCmd(607,strProjectPath)CONVERT TO ADP PROJECT WITHOUT TABLES/QUERIES Access 2000+ onlySysCmd(608, intTipID)VIEW THE OFFICE ASSISTANT TIPS AS STRINGSAccess 2000+ onlySysCmd(710, InputLocaleID)SET APPLICATION INSTANCE KEYBOARD TYPESysCmd(711)GET APPLICATION INSTANCE KEYBOARD TYPESysCmd(714)ARE ANY ACCESS OBJECTS IN DESIGN VIEW?SysCmd(715)ACCESS BUILD VERSIONSysCmd(712)GET IPictureDisp FROM IMAGE CONTROLAccess 2000+ only
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36696295
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СинтаксисЧто это такоеSysCmd(710, InputLocaleID) SET APPLICATION INSTANCE KEYBOARD TYPE SysCmd(711) GET APPLICATION INSTANCE KEYBOARD TYPE
Хорошая штука. Пригодится.

Спасибо, Саныч
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36866361
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Как-то упустилось...

http://www.sql.ru/forum/actualthread.aspx?tid=331191#4617946
Анатолий ( Киев )Есть в VBA недокументированные функции: StrPtr, ObjPtr, VarPtr. Первая возвращает адрес строковой переменной, вторая - объектной, третья - остальных.
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36866367
Фотография garri2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычКак-то упустилось...

http://www.sql.ru/forum/actualthread.aspx?tid=331191#4617946
Анатолий ( Киев )Есть в VBA недокументированные функции: StrPtr, ObjPtr, VarPtr. Первая возвращает адрес строковой переменной, вторая - объектной, третья - остальных.

Саныч, мож. как-то через Фак оформить?, спс.
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36866372
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
garri2000Саныч, мож. как-то через Фак оформить?, спс.
Я не смог сформулировать это в виде вопроса и ответа.
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36866375
Фотография garri2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Санычgarri2000Саныч, мож. как-то через Фак оформить?, спс.
Я не смог сформулировать это в виде вопроса и ответа.

а ведь не вдруг сегодня возникла у Вас эта мысль?, можно попросить Инициатора сей мысли
сформулировать тему, а затем обработать(отшлифовать)? ( если он не откажется )
(вроде тема - трульная!!!)
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36866467
Фотография garri2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч,

на фсякей?, если "два вопроса" захочет?
http://www.sql.ru/forum/actualthread.aspx?tid=792644#9502032
(типа, намекаю... ?..?)
...
Рейтинг: 0 / 0
Недокументированные фичи
    #36867583
Фотография adv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычКак-то упустилось...

http://www.sql.ru/forum/actualthread.aspx?tid=331191#4617946
Анатолий ( Киев )Есть в VBA недокументированные функции: StrPtr, ObjPtr, VarPtr. Первая возвращает адрес строковой переменной, вторая - объектной, третья - остальных.
Функции полезные, но в боевых условиях я бы их не применял
http://support.microsoft.com/kb/q199824/
мсMicrosoft does not guarantee that they will be available in future releases of Visual Basic.можно со временем сильно вляпаться.

Я по этой причине, например, отказался отлавливать через них нажатия cancel в inputboxe и создал лишнюю форму, имитирующую inputbox.
...
Рейтинг: 0 / 0
25 сообщений из 105, страница 3 из 5
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Недокументированные фичи
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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