Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 20.11.2012, 20:24
DOR DOR вне форума
Начинающий
 
Регистрация: 14.01.2011
Сообщения: 171
Версия Delphi: 7
Репутация: 10
По умолчанию КЛАДР

Добрый вечер. Подскажите пожалуйста, где можно найти КЛАДР (желательно в Акцессе). Может быть у кого есть пример как можно подцепить его. Даже на платной основе не могу найти помощи, может на "спасибо" кто поможет. Программа написана на делфи, база данных Акцесс, подключение через АДО.
Ответить с цитированием
  #2  
Старый 20.11.2012, 20:58
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от DOR
Добрый вечер. Подскажите пожалуйста, где можно найти КЛАДР (желательно в Акцессе). Может быть у кого есть пример как можно подцепить его. Даже на платной основе не могу найти помощи, может на "спасибо" кто поможет. Программа написана на делфи, база данных Акцесс, подключение через АДО.
Саму базу и документацию можно скачать отсюда: http://gnivc.ru/inf_provision/classi...ference/kladr/
Правда там базы конечно не в Акцессе, а в dbf, но перегнать не проблема, главное разобраться какие поля с чем связаны (всё это есть в документации).
Ответить с цитированием
  #3  
Старый 20.11.2012, 21:00
DOR DOR вне форума
Начинающий
 
Регистрация: 14.01.2011
Сообщения: 171
Версия Delphi: 7
Репутация: 10
По умолчанию

я перегнал в акцесс но файл получился на 514 мб. этонормально?
Ответить с цитированием
  #4  
Старый 20.11.2012, 21:05
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от DOR
я перегнал в акцесс но файл получился на 514 мб. этонормально?
Не знаю, не перегонял, но он значительно подрос по сравнению с dbf вариантом.
Ответить с цитированием
  #5  
Старый 20.11.2012, 21:08
DOR DOR вне форума
Начинающий
 
Регистрация: 14.01.2011
Сообщения: 171
Версия Delphi: 7
Репутация: 10
По умолчанию

блин, и как быть? как его сжать то?
Ответить с цитированием
  #6  
Старый 20.11.2012, 22:13
DOR DOR вне форума
Начинающий
 
Регистрация: 14.01.2011
Сообщения: 171
Версия Delphi: 7
Репутация: 10
По умолчанию

Цитата:
Сообщение от poli-smen
Саму базу и документацию можно скачать отсюда: http://gnivc.ru/inf_provision/classi...ference/kladr/
Правда там базы конечно не в Акцессе, а в dbf, но перегнать не проблема, главное разобраться какие поля с чем связаны (всё это есть в документации).

по указанной ссылке нет главного(на мой взгляд) почтового индекса
Ответить с цитированием
  #7  
Старый 20.11.2012, 23:56
Аватар для poli-smen
poli-smen poli-smen вне форума
Профессионал
 
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
По умолчанию

Цитата:
Сообщение от DOR
по указанной ссылке нет главного(на мой взгляд) почтового индекса
А по указанной ссылке разве не почтовый индекс в поле "INDEX" у таблиц "KLADR.DBF", "STREET.DBF", "DOMA.DBF" и "FLAT.DBF"?
Ответить с цитированием
  #8  
Старый 03.12.2012, 12:09
Аватар для spawn-1212
spawn-1212 spawn-1212 вне форума
Прохожий
 
Регистрация: 03.12.2012
Сообщения: 25
Репутация: 10
По умолчанию

Цитата:
Сообщение от DOR
Добрый вечер. Подскажите пожалуйста, где можно найти КЛАДР (желательно в Акцессе). Может быть у кого есть пример как можно подцепить его. Даже на платной основе не могу найти помощи, может на "спасибо" кто поможет. Программа написана на делфи, база данных Акцесс, подключение через АДО.
Ещё актуально? Я писал как то программку индексы по Кемеровской области в Делфи, а базу забивал в Акцесс
Ответить с цитированием
  #9  
Старый 13.12.2012, 12:10
DOR DOR вне форума
Начинающий
 
Регистрация: 14.01.2011
Сообщения: 171
Версия Delphi: 7
Репутация: 10
По умолчанию

Да, если можно, прицепите пожалуйста к теме исходники, на основе них переделаю на свой регион.
Ответить с цитированием
  #10  
Старый 17.12.2012, 13:18
Аватар для spawn-1212
spawn-1212 spawn-1212 вне форума
Прохожий
 
Регистрация: 03.12.2012
Сообщения: 25
Репутация: 10
По умолчанию

Цитата:
Сообщение от DOR
Да, если можно, прицепите пожалуйста к теме исходники, на основе них переделаю на свой регион.
Пробуй, думаю разбирёшься
Вложения
Тип файла: rar Индексы Проетк16.rar (887.2 Кбайт, 53 просмотров)
Ответить с цитированием
  #11  
Старый 27.12.2012, 17:12
DOR DOR вне форума
Начинающий
 
Регистрация: 14.01.2011
Сообщения: 171
Версия Delphi: 7
Репутация: 10
По умолчанию

Спасибо за файлы, но это не совсем то, что я ожидал. Как сделать "связанные" выпадающие списки я знаю, проблема в том, что КЛАДР содержит строки с номерами домов вида ч.(52-56),58 и т.д. КАК сделать так, чтобы при вводе номера дома в текстбокс (например "52"), выпадал правильный почтовый индекс, тот который соответсвует строке ч.(52-56),58. Вот он камень всех моих мучений.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 10:12.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025