データベースなしで情報を保存するために離れていますか?
-
04-10-2019 - |
質問
こんにちは、データベースや.txtファイルを使用せずにログインフォームを作成し、ユーザー名とパスワードを保存したいと言ったなど、データを保存する方法があるのだろうと思いましたか?簡単なことのために、そのようなものをセットアップするための多くの仕事のように思えます。私は別の方法があるかどうか疑問に思っていました。 :)
また、データベースアクセス/SQL/ローカルデータベースの使用方法に関するチュートリアルがある場合は、投稿してください。
解決
私にとってこれは仕事です 設定.
他のヒント
あなたはそれを永続化するためにどこかに置く必要があります、そして、特にデータベースと比較した場合、テキストファイルがどのように「多くの作業」であるかはわかりません。 C#タグを使用したため、必要に応じてレジストリに配置できると思います。これにより、ディスク上に新しいファイルを作成する必要はありません。
スケーリングしたい場合は、データベースを使用します。本当に大きなテキストファイルは常に読むのに費用がかかる可能性があり、私は個人的にこのような状況にデータベースをもっと使用するのが好きです。
これがチュートリアルへのリンクです: http://msdn.microsoft.com/en-us/library/ms247257(vs.80).aspx
セキュリティワイズは両方とも機能します。両方を暗号化できますが、追加のコードを積んで行ごとに行を暗号化/復号化することができます。
あなたの質問は混乱しています。データを保存せずにデータを保存する方法を尋ねているように聞こえます。
たぶん、SQL ServerやOracle、さらにはSQL Server Expressなどの完全なRDBMを使用したくないだけでしょうか?それからあります SQL Lite
データベースは、特によく組織されている場合、テキストファイルよりもはるかに優れています。たとえば、ユーザー名とパスワード列を備えたデータベーステーブルを持っている[つまり:
+------------+------------+
+ Username + Password +
+------------+------------+
+ Blargh + Badajaja +
+ Trinkle + GALUMPADA +
+-------------------------+
はるかに読みやすいです
6Blargh8Badajaja7Trinkle9GALUMPADA
また
Blargh^]Badajaja^]Trinkle^]GALUMPADA
MySQLはC#の使用で簡単に作業できます。Googleを使用して、ガイド/チュートリアルをたくさん見つけてください。