Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2017, 01:48   #1
Vyacheslav.
Форумчанин
 
Регистрация: 22.10.2017
Сообщений: 113
Сообщение Где хранить данные StringGrid?

Здравствуйте! Хочу сделать программу для сравнения оружия. Но не знаю где и как лучше хранить данные о характеристиках? Может вообще не таблицей сделать?
Изображения
Тип файла: png arsenal.png (30.9 Кб, 80 просмотров)
Vyacheslav. вне форума Ответить с цитированием
Старый 28.11.2017, 07:27   #2
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Цитата:
Сообщение от Vyacheslav. Посмотреть сообщение
Но не знаю где и как лучше хранить данные о характеристиках
Традиционно как-то так принято хранить данные где-нибудь во внешних источниках.
Из ныне существующих хранилищ:

1) база данных
2) xml-файл
3) просто текстовый файл
4) json-файл
5) типизированный файл, который содержит записи типа record

и т. д.

Собственно, со 2 по 4 - обычные текстовые файлы, только xml и json имеют какую-либо структуру и для их парсинга уже существует масса библиотек.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Старый 28.11.2017, 09:26   #3
Vyacheslav.
Форумчанин
 
Регистрация: 22.10.2017
Сообщений: 113
По умолчанию

А можете примеры привести? В интернете особо не нашел.
Vyacheslav. вне форума Ответить с цитированием
Старый 28.11.2017, 09:53   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Vyacheslav. Посмотреть сообщение
А можете примеры привести? В интернете особо не нашел.
это такой юмор специфичный? чего Вы в интернете не нашли? Что такое База Данных (БД) Как хранить данные в Базе Данных (БД)? Или как из Delphi прочитать данные из БД?

я уже молчу про XML, текст, json, типизированный файл...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 28.11.2017, 11:24   #5
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,538
По умолчанию

Цитата:
Сообщение от Vyacheslav. Посмотреть сообщение
А можете примеры привести? В интернете особо не нашел.
Даже просто на этом форуме есть. В поиске - паскаль записи, и например - вот
ссыла 1
ссыла 2
ссыла 3
type_Oleg вне форума Ответить с цитированием
Старый 28.11.2017, 16:29   #6
Vyacheslav.
Форумчанин
 
Регистрация: 22.10.2017
Сообщений: 113
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
это такой юмор специфичный? чего Вы в интернете не нашли? Что такое База Данных (БД) Как хранить данные в Базе Данных (БД)? Или как из Delphi прочитать данные из БД?

я уже молчу про XML, текст, json, типизированный файл...
ну а как загрузить данные в таблицу?
Vyacheslav. вне форума Ответить с цитированием
Старый 28.11.2017, 17:14   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от Vyacheslav. Посмотреть сообщение
ну а как загрузить данные в таблицу?
например, в цикле.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 28.11.2017, 17:53   #8
Vyacheslav.
Форумчанин
 
Регистрация: 22.10.2017
Сообщений: 113
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
например, в цикле.
Можете привести пример в виде кода?
Vyacheslav. вне форума Ответить с цитированием
Старый 28.11.2017, 18:08   #9
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от Vyacheslav. Посмотреть сообщение
В интернете особо не нашел.
Ну так а что вы хотели, работа с БД и файлами это ж очень редкая и специфичная задача.

Мало кому придет в голову хранить там данные.




















Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 28.11.2017 в 18:10.
Alex11223 вне форума Ответить с цитированием
Старый 29.11.2017, 08:36   #10
Sciv
Старожил
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Сообщений: 3,211
По умолчанию

Одного не пойму: при чём тут StringGrid?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

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

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Логин и Пароль, где хранить? spirit-ua PHP 2 14.07.2015 09:03
Как и где хранить Ruslasy PHP 1 16.09.2014 10:57
где хранить данные SQL какие заполняются людьми ? paver C# (си шарп) 1 23.08.2014 02:13
где хранить данные принято? yuran111 Общие вопросы Delphi 36 12.05.2011 00:23
где хранить рессурсы (Delphi) BanDit Gamedev - cоздание игр: Unity, OpenGL, DirectX 6 25.01.2008 00:50