Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Иерархическая бд на основе таблиц КЛАДР
 
 автор: RenNeoN   (20.12.2008 в 23:21)   личное сообщение
 
 

Здравтвуйте!
Я не знаю как в Аксесе организовать выборку определенных адресов по принадлежащим им ряде цифр, например есть ряд цифр: 0014610475710456, я выбираю (в моем случае по Классификатору адресов России) Ярославскую облать... из поля ряда цифр считываюся первые 3 слева ( 001) и выводится список только тех адресов у которых присутсвует в своем ряде цифр ( 001), следовательно они из ярославской области, и так далее до дома...

Подробнее о КЛАДРе можно узнать тут:
http://www.gnivc.ru/Document.aspx?id=80

Заранее спасибо

  Ответить  
 
 автор: Pasat   (20.12.2008 в 23:55)   личное сообщение
 
 

а где вопрос ?

  Ответить  
 
 автор: RenNeoN   (21.12.2008 в 00:01)   личное сообщение
 
 

Вопрос: как это организовать в Аксесе?

  Ответить  
 
 автор: Pasat   (21.12.2008 в 00:46)   личное сообщение
 
 

что это ?

  Ответить  
 
 автор: RenNeoN   (21.12.2008 в 08:38)   личное сообщение
 
 

Вопрос: числу 0014610475710456 принадлежит допустим Ярославская обл.... мне надо когда я выберу из выподающего списка ее... то в следующем выподающем списке выбирать не все районы республик, краев, областей, автономных областей, автономных округов, входящих в состав России, а только те которые находятся в Яр. обл, все это осуществляется спомощью сравнивания чисел, которые для нижестоящих уровней классификации адресов имеют схожие ЭЛЕМЕНТЫ этого числа, как раз для того чтобы разделить адреса на 5 уровней....

Первый уровень классификации включает объекты федерального значения (регионы):
- республики;
- края;
- области;
- города федерального значения;
- автономные области;
- автономные округа, входящие в состав Российской Федерации.
Второй уровень классификации включает районы (улусы) республик, краев, областей, автономных областей, автономных округов, входящих в состав Российской Федерации.
Третий уровень классификации включает:
- города и поселки городского типа1 регионального и районного подчинения;
- сельсоветы (сельские округа, сельские администрации, волости и т.п.).
Четвертый уровень классификации включает:
- города и поселки городского типа , подчиненные администрациям городов третьего уровня;
- сельские населенные пункты .
Пятый уровень классификации включает улицы городов, поселков городского типа и сельских населенных пунктов.


Как это сделать? Запросы может какие... я в Аксесе чайник

  Ответить  
 
 автор: час   (21.12.2008 в 09:47)   личное сообщение
46 Кб.
 
 

Вот посмотрите.............
__ это здесь на форуме ранее был подобный вопрос.
Отвечал помоему Osmor

  Ответить  
 
 автор: osmor   (21.12.2008 в 10:32)   личное сообщение
 
 

видимо речь про это
http://hiprog.com/index.php?option=com_content&task=view&id=693

  Ответить  
 
 автор: RenNeoN   (21.12.2008 в 11:37)   личное сообщение
 
 

Напишу подробнее:
Структура кодового обозначения в блоке "Код":
СС РРР ГГГ ППП УУУУ где
СС – код субъекта Российской Федерации (региона), коды регионов представлены в Приложении 2 к Описанию классификатора адресов Российской Федерации (КЛАДР);
РРР – код района;
ГГГ – код города;
ППП – код населенного пункта;
УУУУ – код улицы;

Причем первые четыре блока кода ( СС РРР ГГГ ППП ) находятся вместе с их адресными значениями в одной таблице...

  Ответить  
 
 автор: час   (21.12.2008 в 12:51)   личное сообщение
 
 

Так.....
после третьей рюмки начинаю понимать
0014610475710456 - это зашифровано чего найти....
иначе - СС РРР ГГГ ППП УУУУ .

А вопрос изначально видимо такой
Как создать базу данных в виде кладра- так?

Если так
Нужны справочные таблицы
1 по СС
2 по РРР
3 - по ГГГ
4 по ППП
5 По УУУ
и они друг по дружке связаны

РРР имеет поле СС и этим полем связана с таблицей СС

UUU имеет поле РР и этим полем связана с таблицей РРР

И т. д.

  Ответить  
 
 автор: час   (21.12.2008 в 13:02)   личное сообщение
 
 

Начала заполняем таблу СС
Код Обозначение
001 - ярославская область
002 - Ямало-ненецкая область

затем таблу РРР
код СС обозначение
001 001 руки45ивампы
002 001 гонпогпгнпогн
003 001 тлордшгдшр

  Ответить  
 
 автор: Скорп   (23.12.2008 в 00:21)   личное сообщение
 
 


судя по тлордшгдшр, 3-мя рюмками не обошлось...

  Ответить  
 
 автор: час   (23.12.2008 в 21:20)   личное сообщение
 
 

Это район в трахенвалдской области....

  Ответить  
 
 автор: Denis V.   (23.12.2008 в 09:27)   личное сообщение
 
 

Я так понял, что там (ФГУПГНИВЦФНСРФ) уже всё придумали до нас :-)
Теперь осталось научиться с этим работать, т.е. научить Access во всём этом (ССРРРГГГПППУУУУ) разбираться...

  Ответить  
 
 автор: час   (23.12.2008 в 20:17)   личное сообщение
 
 

Чёта афтора не видно
это даже прям обидно
Я ему ответ писал
про таблицы толковал
он же скромно так слинял............................
Где ты АФТАР отзовись
На HIPROGe появись.............

  Ответить  
 
 автор: час   (23.12.2008 в 21:24)   личное сообщение
 
 

Надо было сразу сходить по большому
счёту на Яндекс
http://www.r45.nalog.ru/document.php?id=91740&topic=nm45

или вот сюда хотя ба
http://forum.bandits.ru/index.php?showtopic=350&st=4900

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList