Есть ли там для хранения информации, без базы данных? - PullRequest
1 голос
/ 24 мая 2010

Привет, мне было интересно, есть ли способ хранения данных, например, сказать, что я хотел сделать форму входа и сохранить имена пользователей и пароли, без использования базы данных или файла .txt?Похоже, много работы по настройке чего-то такого, для чего-то простого, и мне было просто интересно, есть ли другой способ.:)

И если у кого-то есть какие-то учебные пособия по использованию базы данных Access / Sql / Local Database, пожалуйста, напишите.

Ответы [ 6 ]

5 голосов
/ 24 мая 2010

Для меня это работа для Настройки .

3 голосов
/ 24 мая 2010

Вы должны положить его куда-нибудь, чтобы сохранить его, и я не уверен, что текстовый файл "много работы", особенно по сравнению с базой данных. Поскольку вы использовали тег c #, я думаю, вы можете поместить его в реестр, если хотите, для чего не требуется создавать новые файлы на диске.

2 голосов
/ 24 мая 2010

Из вашего комментария в JC звучит так, будто вы говорите о постоянстве, которое является идеей сохранения состояния объекта для последующего запуска. (Упоминание логинов всех сбило с ног, я думаю). Я не большой хакер на C #, но какое-то быстрое прибегание к поиску оказалось этим .

Звучит так, как будто вы, возможно, ищете параметры приложения, учебник здесь .

1 голос
/ 24 мая 2010

Ваш вопрос сбивает с толку. Похоже, вы спрашиваете, как сохранить данные без сохранения данных.

Может быть, вы просто не хотите использовать полноценную СУБД, такую ​​как SQL Server или Oracle или даже SQL Server Express? Тогда есть SQL Lite

1 голос
/ 24 мая 2010

Если вы хотите масштабировать, я бы использовал базу данных.Действительно большой текстовый файл может быть дорогим для чтения в любое время, и мне просто нравится больше использовать базы данных в подобных ситуациях.

Вот ссылка на учебное пособие: http://msdn.microsoft.com/en-us/library/ms247257(VS.80).aspx

Мудро с точки зрения безопасности, оба будут работать, вы можете зашифровать оба, но при этом сможете шифровать / дешифровать строку за строкой без целой связки дополнительныхкод хороший.

1 голос
/ 24 мая 2010

Базы данных намного лучше, чем текстовые файлы, особенно когда вы хорошо организованы. Например, имея таблицу базы данных со столбцами Имя пользователя и Пароль [т.е.:

 +------------+------------+
 + Username   + Password   +
 +------------+------------+
 + Blargh     + Badajaja   +
 + Trinkle    + GALUMPADA  +
 +-------------------------+

гораздо более разборчиво, чем
6Blargh8Badajaja7Trinkle9GALUMPADA
или
Blargh^]Badajaja^]Trinkle^]GALUMPADA

С My # легко работать с C #, просто используйте Google, чтобы найти тонну руководств / руководств.

...