![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
Задачки по Access
|
SVlad
Сообщения: n/a |
Может кто подскажет как из Поля1 получить Поле2 без определенных символов (например в Поле1 "61-6985/6 STD" - надо получить в поле2 (или запросе) "6169856STD" - т.е. удалить все символы кроме цифр и латинских букв)
|
|
Отправлено: 18:17, 02-02-2005 |
SVlad
Сообщения: n/a |
Неужели нет знатоков Access, которые могли бы написать такую функцию? как все-таки очистить от лишних символов поля с большим объемом информации (500000 записей) если делать обычной заменой - очень долго и заменяет только 8-9 тыс. - чтобы была возможность отмены
|
Отправлено: 11:53, 14-04-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать Точно уже было...
Ладно. http://songhaysystem.com/document.ph...get=2076071635 Ctrl+F "ReplaceChars" |
Отправлено: 10:12, 18-04-2005 | #3 |
SVlad
Сообщения: n/a |
SVlad
Спасибо что откликнулись. Вставил в модуль, вызываю функцию в запросе (хочу удалить пробелы в поле [CROSS]![KKKNummer]) Pin: ReplaceChars([CROSS]![KKKNummer];" ";"";10;1;0) а Access ругается Ambiguous name. in query expression 'ReplaceChars([CROSS]![KKKNummer];" ";"";10;1;0)' |
Отправлено: 14:12, 30-04-2005 | #4 |
Старый параноик Сообщения: 2423
|
Профиль | Отправить PM | Цитировать Эммм. Может вместо ReplaceChars([CROSS]![KKKNummer];" ") сделать что-нибудь типа a=[CROSS]![KKKNummer].AsString:ReplaceChars(a;" "):[CROSS]![KKKNummer]=a
Я плохо помню как там всё правильно пишется, извините... VBA - не мой конёк |
|
Отправлено: 14:27, 30-04-2005 | #5 |
Старожил Сообщения: 401
|
Профиль | Отправить PM | Цитировать имхо в запросе выполняются не всегда/не все VBA функции
попробуйте в одном из модулей базы определить глобальную (public) функцию вида: Public Function RemoveSpace(S as String) As String RemoveSpace = ReplaceChars(S;" ";"";10;1;0) End Function соответственно в запросе: select RemoveSpace([CROSS]![KKKNummer]) as Pin .... |
------- Отправлено: 08:26, 01-05-2005 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интернет - Как изменить Access Lokal на Access Lokal and Internet? | amilo | Microsoft Windows Vista | 1 | 23-07-2009 00:00 | |
Unable to access the computer. Access is denied | Maf1a | Microsoft Windows NT/2000/2003 | 2 | 13-07-2007 15:42 | |
access denied | Peoblemoid | Защита компьютерных систем | 4 | 27-02-2004 00:27 | |
Задачки на Паскале! | Guest | Программирование и базы данных | 7 | 20-12-2003 19:24 | |
access 97 | Tolik Spb | Программирование и базы данных | 2 | 22-01-2003 13:57 |
|