Страница: 1 |
Страница: 1 |
Вопрос: База Kladr
Добавлено: 10.04.05 22:13
Автор вопроса: Andrey999 | Web-сайт:
Наверное многие знают эту базу данных адресов России. У кого нибудь есть пример как с ней работать, а то я не как придумать как работать через Combo или DBCombo.
Ответы
Всего ответов: 8
Номер ответа: 1
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #1
Добавлено: 11.04.05 05:27
Эта база оптимизирована под бухгалтерские нужды. Там принцип генерации кодов фиг поймёшь, хотя для знающих людей, наоборот, всё очевидно.
Я взял оригинальный КЛАДР, открыл его в Access, нафиг удалил столбцы кодов, на том, что получилось, сделал SELECT DISTINCT. В результате у меня нормальный юзабельный список адресов
Номер ответа: 2
Автор ответа:
Andrey999
ICQ: 30852361
Вопросов: 73
Ответов: 168
Web-сайт:
Профиль | | #2
Добавлено: 11.04.05 09:28
А можно примерчик.
Номер ответа: 3
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #3
Добавлено: 11.04.05 13:43
Сильно сомневаюсь, что тебе пригодится мой список адресов - я же не весь КЛАДР качал, а только своего региона
А всё вышеописанное делается не кодом, а ручками, ибо один раз.
Номер ответа: 4
Автор ответа:
Andrey999
ICQ: 30852361
Вопросов: 73
Ответов: 168
Web-сайт:
Профиль | | #4
Добавлено: 11.04.05 14:27
А ручками там не поможет. База mdb в ней таблица с полями RFACode (текстовое) , RFAName (текстовое), RFAReg (числовое). На сколько я смог разобратся RFAReg (содержит цифры от 1 до 5) 1 - регион, 2- село, 3- город, 4- поселок, 5 - улицы. RFAName содержит просто все эти названия, RFACode это и есть сами коды (010005625) соответствует респ. Адыгея, какой то район, ул. Чебоксарская.
Так вот и надо чтобы, я так думаю, что Combo1 содержит только числа 1 из поля RFAReg и соответственно Combo2 должно содержать только города и поселки этого региона, Combo3 должно содержать улицы выбранного города или поселка.
Так вот может у кого есть пример как работать с базой через комбобоксы.
Номер ответа: 5
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #5
Добавлено: 11.04.05 17:33
Что за база, можно ссылочку?
Номер ответа: 6
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #6
Добавлено: 11.04.05 18:07
http://www.nalogy.ru/kladr.html
Номер ответа: 7
Автор ответа:
Andrey999
ICQ: 30852361
Вопросов: 73
Ответов: 168
Web-сайт:
Профиль | | #7
Добавлено: 11.04.05 19:12
Так я ее аксес перегнал она 47метров да еще куча таблиц, а у меня вся база 25метров с одной таблицы
Номер ответа: 8
Автор ответа:
Andrey999
ICQ: 30852361
Вопросов: 73
Ответов: 168
Web-сайт:
Профиль | | #8
Добавлено: 13.04.05 22:13
Я тут набросал пример, но фигня какая-то получается при попытке повторного выбора, может кто посмотрит. Пример с базой весит 133 кб.