|
6 / 6 / 1
Регистрация: 09.02.2016
Сообщений: 296
|
|
Хранение данных в приложении11.08.2017, 00:40. Показов 5090. Ответов 24
Метки нет (Все метки)
Приветствую форумчан!
Есть такая задача - необходимо хранить список ФИО клиентов, их телефоны и адреса, чтобы при необходимости этот список можно было легко увеличить либо сократить. Первое что пришло в голову - создать такую базу сведений в Эксель и загружать при каждом запуске программы, но работа с Экселем жрет много ресурсов, что может сказаться на скорости работы ПО на слабых ПК. Вторая мысль - SQL. Ранее с ним не работал, поэтому создал на скорую руку таблицу и забил ее данными. Только вот встала проблема - не могу получить значение какой-либо конкретной "ячейки" (просто фамилию или телефон конкретного клиента). Подскажите пожалуйста, как лучше мне реализовать задуманное? P.S. Работаю в Visual Studio 2015, в настоящий момент пишу на VB.
0
|
|
| 11.08.2017, 00:40 | |
|
Ответы с готовыми решениями:
24
Хранение данных в приложении Хранение данных в приложении-справочнике
|
|
6 / 6 / 1
Регистрация: 09.02.2016
Сообщений: 296
|
|||||||
| 12.08.2017, 20:14 [ТС] | |||||||
|
Не смейтесь, я всю жизнь железо программировал, а тут новые задачи возникли - приходится вникать
.Я вижу, что Вы что-то знаете. Подскажите конкретнее, пожалуйста, а то я долго еще буду в методах и классах ковыряться. Я не против углубленного изучения, но сейчас не так много свободного времени, как хотелось бы... ![]() Добавлено через 1 час 10 минут Так, есть контакт, хотя пока и слабый. Возникла такая мысль: Берем обычный txt и кодируем в нем информацию следующим образом:
0
|
|||||||
|
2677 / 1833 / 177
Регистрация: 25.07.2015
Сообщений: 2,964
|
||||||
| 13.08.2017, 10:55 | ||||||
|
Подсказать что ? Ноль стартовой информации... Написать за вас необходимый вам проект - нет. Вы мечетесь , начиная от тяжеловесных серверов данных и заканчивая текстовыми файлами. Для начала определитесь, поизучайте тему , напишите хоть что-то и вам с радостью подскажут в в тех моментах , где у вас не получается. Текстовые файлы читаются построчно и никак иначе (есть ещё потоковое чтение , но не в вашем случае) . На сколько я понимаю , вам всё это в новинку.... Забудьте про txt файлы, ovva вам предложил сериализацию , даже с проектом - изучите эту тему. Это на много перспективнее и полезнее, коль уж с нуля по сути. Добавлено через 22 минуты Подсказать что ? Ноль стартовой информации... Написать за вас необходимый вам проект - нет. Вы мечетесь , начиная от тяжеловесных серверов данных и заканчивая текстовыми файлами. Для начала определитесь, поизучайте тему , напишите хоть что-то и вам с радостью подскажут в в тех моментах , где у вас не получается. Текстовые файлы читаются построчно и никак иначе (есть ещё потоковое чтение , но не в вашем случае) . На сколько я понимаю , вам всё это в новинку.... Забудьте про txt файлы, ovva вам предложил сериализацию , даже с проектом - изучите эту тему. Это на много перспективнее и полезнее, коль уж с нуля по сути. Когда меня выдумывали боги, Не то по пьяни, а не то от скуки, Они мне криво прикрутили ноги, Они мне косо привинтили руки. Не в этом – говорили боги – сила, А знали б в чём, себе бы силы взяли. Я голову и мыслей попросила. Хороших не осталось – мне сказали. Моих богов творения убоги, А я – на фоне многих неудача. Хоть бога нет, ко мне приходят боги. Мы вместе сочиняем, пьём и плачем. (с) Я не программист, это моё хобби. Тут куча народа более граммотных
2
|
||||||
|
1 / 1 / 1
Регистрация: 25.03.2014
Сообщений: 67
|
||
| 14.08.2017, 15:57 | ||
|
0
|
||
|
6 / 6 / 1
Регистрация: 09.02.2016
Сообщений: 296
|
|
| 15.08.2017, 23:04 [ТС] | |
|
Всем здрасьте, я вернулся
.Всем спасибо за советы. Почитал, сделал выводы. Поставленную ранее задачу решил применением экслеля совместно с использованием txt, так как вникнуть в базы так и не получилось, а сделать было нужно быстрее. Все же использование баз в проектах с vb.net заинтересовало и я решил попробовать с чего-нидь попроще. Накидал три таблицы в SQL и поставил простую задачу - собрать все данные с двух таблиц и поместить в третью. Количество и название полей в таблицах одинаковые. Вопрос 1 - можно ли это сделать с SQL? Просто я так и не пойму до конца весь смысл его использования... Вопрос 2 - Вот создал я базу с таблицами, создал в vb.net 3 элемента DataGrid и привязал к каждому свою таблицу. Как и на каком языке теперь работать с базой? К примеру, нужно скопировать значения всех ячеек в строке из одной таблицы в другую, сохранив после этого изменения в базе (а не только в DataGrid). Может кто-нибудь накидать такой код, чтоб была пища для размышления, а то это для меня сейчас реально темный лес. P.S. Я не жду, что кто-то сделает за меня мои проекты, а хочу сам научиться. P.P.S. В гугл не посылайте, пока Вы это читаете я там и нахожусь, только пока ничего внятно-понятного для себя так и не нашел. Все примеры типа: "Как нарисовать сову" - "Сначала рисуем уши, а потом дорисовываем сову. И все - сова готова!"
0
|
|
| 16.08.2017, 13:13 | |
|
a13428711, вы бы привели примеры ваших таблиц (структура). В чем смысл копирования данных из одной таблицы в другую? Какого вида отчеты вы формируете?
0
|
|
| 16.08.2017, 13:13 | |
|
Хранение учетных данных в приложении Хранение данных в приложении, какое хранилище предпочтительнее Хранение данных (из БД) в приложении как singleton и визуальное программирование Хранение информации в приложении
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|