0 / 0 / 1
Регистрация: 03.06.2014
Сообщений: 16
|
|
1 | |
Организация структуры для хранения данных05.06.2014, 17:03. Показов 3093. Ответов 13
Метки нет (Все метки)
Всем Привет!
Может быть ошибся веткой... Есть БД в которой разные поля по типу, int, String, bool и т.д. Нужно организовать временное "хранилище" в программе для этой информации, как это реализовать? Насколько я понимаю хранить в массиве не получится т.к. массив имеет определенный тип, а мне нужно хранить данные разных типов, на счет списков (<list>) не очень понимаю как организовать... Помогите кодом, пожалуйста
0
|
05.06.2014, 17:03 | |
Ответы с готовыми решениями:
13
Организация хранения данных в программе тестирования знаний Выбор коллекции для хранения данных Реализовать класс для хранения данных Одна DLL для хранения всех данных приложения |
13 / 13 / 5
Регистрация: 21.06.2013
Сообщений: 128
|
|
05.06.2014, 21:39 | 2 |
создай класс
0
|
0 / 0 / 1
Регистрация: 03.06.2014
Сообщений: 16
|
|
06.06.2014, 09:46 [ТС] | 3 |
круто...
я это мог и з гугла получить, интересует именно пару тройку строчек кода
0
|
06.06.2014, 09:55 | 4 |
Вам надо поглядеть, для начала, как работать с БД в .Net. А конкретнее, про ADO.NET. Там вы найдете все ответы. Хранить можно как в DataTable, так и в коллекциях. Как хранить, как получать и как с ними работать, всё узнаете почитав статейки/книжки по ADO.NET
0
|
0 / 0 / 1
Регистрация: 03.06.2014
Сообщений: 16
|
|
06.06.2014, 15:24 [ТС] | 5 |
Данные и так хранятся в БД (Access), мне нужно именно с ними работать в проц. выполнения программы, модифицировать, сортировать, удалать, добавлять и потом вернуть назад в БД. Нужно временное хранилище в проц. работы приложения
0
|
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
|
|
06.06.2014, 16:49 | 7 |
а ещё можно хранить данные в массиве (или списке) типа object, но нужно помнить данные какого типа хранятся в определённом элементе массива, и это некрасиво
0
|
0 / 0 / 1
Регистрация: 03.06.2014
Сообщений: 16
|
|
10.06.2014, 09:02 [ТС] | 8 |
а массив может быть с разными типамми данных? например первый эл. bool, а второй int?
как его описать, определить?
0
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
|
10.06.2014, 09:18 | 9 |
genozavr, почему вы так зациклилсь на массиве?
Вы прямо описали работу через объекты ADO.NET. (DataTable + DataAdapter). Прилагаю также статьи про заполнение DataTable и обновление источника данных. Не поленитесь, прочитайте.
В .NET любой тип данных является наследником от типа System.Object, поэтому, создав массив из Object'ов, вы можете записывать в него любые значения. Правда при каждом извлечении данных вам прийдется каким-нибудь способом определять, какие именно данные хранятся в элементе массива.
0
|
155 / 155 / 30
Регистрация: 19.10.2009
Сообщений: 319
|
||||||
10.06.2014, 11:12 | 10 | |||||
Для разных свойств я б просто создал класс
0
|
-15 / 10 / 6
Регистрация: 03.10.2012
Сообщений: 532
|
||||||
10.06.2014, 12:58 | 11 | |||||
Вот держи мой класс! Оч удобный.. Мжет хранить, перезаписывать, сохранять и обратно загружать. Трехмерного массива )))
0
|
146 / 143 / 32
Регистрация: 21.01.2012
Сообщений: 545
|
||||||
11.06.2014, 10:41 | 12 | |||||
0
|
-15 / 10 / 6
Регистрация: 03.10.2012
Сообщений: 532
|
|
11.06.2014, 10:46 | 13 |
KeBJIaP, Это что? О.о.... Я дал в полне пригодный класс много функциональный... Где можно хранить всё что угодно. А что можно делать вашим?
0
|
Master of Orion
|
|
11.06.2014, 14:39 | 14 |
genozavr, либо руками ADO.Net, либо кошерный linq2sql, с автоматической генерацией прокси-классов. Примеры в интернете есть и на форуме.
0
|
11.06.2014, 14:39 | |
11.06.2014, 14:39 | |
Помогаю со студенческими работами здесь
14
Работа с компонентом SerialPort. Есть ли у него буфер для хранения принятых данных Структуры данных для работы со звуком База данных для хранения файлов Что лучше использовать для хранения данных ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |