2 / 2 / 0
Регистрация: 28.07.2017
Сообщений: 101
|
|
1 | |
Текстовые файлы и каталоги26.08.2017, 09:50. Показов 2102. Ответов 46
Метки нет (Все метки)
Здравствуйте! Возник вопрос. Я создаю что-типа базы данных. Нужно, чтобы при выборе улицы и дома автоматически заполнялись все поля на первой вкладке и на второй вкладке (материал, средний срок службы элемента и год последней замены). Как это можно реализовать средствами VB? При этом в базу можно было бы вносить новые дома
0
|
26.08.2017, 09:50 | |
Ответы с готовыми решениями:
46
Копирование. Недоступные файлы и каталоги Удалить все файлы и каталоги из папки Temp - не удаляются ReadOnly-объекты Связанные текстовые файлы Обработка строковых данных и текстовые файлы |
2 / 2 / 0
Регистрация: 28.07.2017
Сообщений: 101
|
|
26.08.2017, 09:52 [ТС] | 2 |
Вот сам файл
0
|
2 / 2 / 0
Регистрация: 28.07.2017
Сообщений: 101
|
|
26.08.2017, 10:59 [ТС] | 3 |
Если кто-нибудь в этом разбирается, то помогите, пожалуйста!
0
|
Модератор
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
|
|
26.08.2017, 11:42 | 4 |
Луна 61, так вы начните с выбора базы данных (сетевая, файловая) щатем создайте ее, пусть даже пустую, но с обдуманной структурой... Ну а затем уже принимайте писать само ПО под вашу базу данных... А то так получается пальцем в небо, вам щас понакидают примеры SQL запросов сюда, а что с ними делать вы не знаете.
2
|
2 / 2 / 0
Регистрация: 28.07.2017
Сообщений: 101
|
|
26.08.2017, 13:20 [ТС] | 5 |
Систему хотелось бы файловую. Пустая форма есть в приложении. Сейчас попробую самым подробным образом описать то, что я хочу. Программу я хочу сделать в виде базы данных, в которую я бы могла затем добавлять дома. То есть при открытии в программы в самом верху можно было бы выбрать адрес дома (улицу и дом), чтобы поля на первой вкладке заполнились автоматически, т.к. они меняться не будут.+ К этому я хотела, чтобы справа открывалась карта, где бы был расположен этот дом. На второй вкладке, хоть я и создала снова комбобоксы с адресом, но это лишнее, хотелось бы, чтобы автоматически заполнялся год капитального ремонта здания, а также вкладки с материалом конструкций (который тоже был бы выполнен в форме комбобокса)и их сроком эксплуатации и датой последнего ремонта. Последний столбик, где указывается износ, программа рассчитывала бы, автоматически (но здесь нужно было бы связать текущий год с годом последнего ремонта (если таковой был) или годом постройки (если элемент не ремонтировался). И последняя вкладка рассчитывала общий процент износа и делала заключение о состоянии здания... При этом можно было вносить новые дома в базу
Добавлено через 11 минут Я понимаю, задача не слишком простая, наверно. Но можете мне помочь... Проблема с написанием кода Добавлено через 1 минуту Я могу еще раз хорошенько продумать то, что я хочу от программы и какие поля в ней будут+ на счет материала конструкций и их срока службы Добавлено через 1 час 14 минут Это все с целью написания магистерской работы
0
|
Модератор
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
|
|
26.08.2017, 13:22 | 6 |
Луна 61, помоему вы просите помочь предоставить вам код пограммы? такие штуки стоят денег и наверное вам в другой раздел, но раз уж вы тут, то такая программа в одной теме на форуме не решается... Вы хоть чуток то "кодить" умеете? или только пустые формы умеете собирать? Это важно знать, так как если вы в коде не понимаете ничего, то скорее всего вам в раздел Фриланса надо обратиться, там вам точно помогут (за денюжку правда)...
1
|
2 / 2 / 0
Регистрация: 28.07.2017
Сообщений: 101
|
|
26.08.2017, 13:35 [ТС] | 7 |
Yury Komar, да, Вы правы на счет помощи в написании кода, но можно не весь код. Хотя бы применительно к одному элементу. Остальные однотипные, сама разберусь с остальным. Кодить чуток умею. По крайней мере в институте получалось писать небольшие расчетные программки (типа калькуляторов, расчета водоснабжения и проч.. Оплатить проще всего. Хотелось бы самой научиться+разобраться. Короче, не ищу легких путей...
Добавлено через 7 минут P.S. По образованию я не информационщик, но нас этому немного учили
0
|
26.08.2017, 14:59 | 8 |
Луна 61,
Посмотрите м.б. этот вариант (Хранение данных в приложении) вас устроит. Добавлено через 1 час 0 минут Луна 61, Посмотрел ваш материал и выскажу свои соображения. Если бы речь шла только о блоке "Информация о здании", то предложенный мной выше вариант вполне бы подошел. Но с учетом, что есть еще блок "Техническое состояние здания" то думаю, что без базы данных не обойтись. С учетом того, что это учебная программа, скорее всего можно обойтись локальной базой (Access, SQLite и т.п.). Нет никакой информации о предполагаемом объеме данных. Вопрос с картой в полном тумане. Как это должно выглядеть: • Просто статическая картинка. • Использование GIS (Mapinfo, QGIS и т.п.). • Использование GIS библиотек с открытым исходным кодом (DotSpatial и т.п.). Судя по всему ваши навыки и знания в программировании и GIS технологиях не велики. И в этой связи вопрос, а справитесь ли вы?
2
|
2 / 2 / 0
Регистрация: 28.07.2017
Сообщений: 101
|
|
26.08.2017, 15:47 [ТС] | 9 |
ovva, насчет предополагаемого объема предположительно около 500 домов (в идеале), но на защите думаю показать 2-3 дома. В смысле, что программа рабочая, данные отображает нормально. Насчет карты, как я себе представляю, она должна быть типа яндекс карт, т.е. дом с адресом, который указываетсяв программе и близлежащие дома и улицы. Можно сделать и статической картинкой, т.к. я понимаю, что GIS сложно и тем более сама навыков никаких не имею по этому вопросу. Если проще с базой данных Access или SQLite. то прошу подсказать мне как это выполнить, т.к. я хочу сама научитьсясоздавать подобное и к тому же хочется разобраться в своей задумке, как ее реализовать на практике. Буду очень рада, если Вы поможете!
Добавлено через 8 минут ovva, спасибо за ссылку. Может, сейчас это не пригодится, но возьму на заметку. Еще раз спасибо!
0
|
Модератор
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
|
|
26.08.2017, 15:57 | 10 |
честно говоря подумал и надумал, что структура в ьазе простешая, можно обойтись даумя таблицами ИНФО и ТЕХ.СОСТОЯНИЕ.
а по поводу позиции, я в одном проекте использовал GMap Net в открытом доступе имеется - неплоая вещь и довольноипроста в испооьзовании.. Правда карты онлайн, но можно кешировать весь земной шар, но приделься повозиться ))
1
|
2 / 2 / 0
Регистрация: 28.07.2017
Сообщений: 101
|
|
26.08.2017, 16:39 [ТС] | 11 |
Yury Komar, так можно будет к Вам обратиться за помощью? Повторюсь писать за меня код не нужно. Просто помочь с наставлениями. Надеюсь на Вашу помщь!На счет карты это самый конец, когда будет основная часть программы готова.)))
0
|
Модератор
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
|
|
26.08.2017, 16:45 | 12 |
Луна 61, попробую найти время и на вашем примере хотябы начать.
1
|
2 / 2 / 0
Регистрация: 28.07.2017
Сообщений: 101
|
|
26.08.2017, 17:05 [ТС] | 13 |
Yury Komar, буду чень благодарна. Для вкладки техническое состояние я подготовлю данные
Добавлено через 18 минут Как данные будут готовы, я прикреплю их в эту тему, впрочем как и для пары -тройки домов
0
|
Модератор
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
|
||||||
26.08.2017, 17:12 | 14 | |||||
На скорую руку предложу так начать, здесь мы получаем информацию из базы данных для первой вкладки вашей программы:
Базу данных прикрепил, но она еще не готова полность. Необходимо еще пару таблиц добавить. Времени пока не хватает этим заняться. ПС: Так же добавил одну кнопку и два лэйбла... на картинке видно
1
|
Модератор
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
|
|
26.08.2017, 17:18 | 15 |
Луна 61, насчет обратиться ко мне - нет, вы пишите в тему, обращайтесь на форум, а то я ж не всегда Available бываю. Мож кто подхватить и поможет.
1
|
2 / 2 / 0
Регистрация: 28.07.2017
Сообщений: 101
|
|
26.08.2017, 17:23 [ТС] | 16 |
В смысле я и имела ввиду форум)). Спасибо Вам, что откликнулись. Данные смогу подготовить либо сегодня вечером, либо уже завтра
0
|
Модератор
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
|
|
26.08.2017, 17:29 | 17 |
Луна 61,
Не по теме: но сильно не радуйтесь, так как по роду своей деятельности, я могу внещапно пропасть и на долго (неделя+) то и работа ваша встанет? Вы старайтесь сами разобраться, я дал вам наводку, структуру самой базы главное правильно составить.Выборку данных показал как можно сделать, дело только за SQL запросами. А добавление новых, так там тоже просто все выглядит.
0
|
2 / 2 / 0
Регистрация: 28.07.2017
Сообщений: 101
|
|
26.08.2017, 17:34 [ТС] | 18 |
Yury Komar, пара месяцев у меня есть в запасе))). Буду разбираться. Хотя данные могу и сейчас накидать
Добавлено через 3 минуты Тьфу, на первой вкладке я хотела сделать комбобоксы для адреса, потом заменю их
0
|
Модератор
4203 / 3287 / 497
Регистрация: 27.01.2014
Сообщений: 6,033
|
|
26.08.2017, 17:37 | 19 |
Луна 61, я тое об этом думал, а вот на второй обычные лэйблы, так как там информация по дому не меняется, а только отображается сверху. ну это мелочи на самом деле...
1
|
2 / 2 / 0
Регистрация: 28.07.2017
Сообщений: 101
|
|
26.08.2017, 17:47 [ТС] | 20 |
Вопрос. Я копирую код в кнопку "Получить данные по дому". Но программа выдает ошибку почему-то...
Добавлено через 1 минуту Я передела немного свою форму. Может уже с переделанной проще работать будет?
0
|
26.08.2017, 17:47 | |
26.08.2017, 17:47 | |
Помогаю со студенческими работами здесь
20
Удалить все текстовые файлы на рабочем столе Как удалять файлы и каталоги в корзину? Текстовые файлы Текстовые файлы Текстовые файлы текстовые файлы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |