こんにちは、データベースや .txt ファイルを使用せずに、ログイン フォームを作成してユーザー名とパスワードを保存したいなど、データを保存する方法はありますか? そのようなものを簡単に設定するには、多くの作業が必要なようです。別の方法があるかどうか疑問に思っていました。:)
また、データベース Access/Sql/Local Database の使用方法に関するチュートリアルがあれば、投稿してください。
こんにちは、データベースや .txt ファイルを使用せずに、ログイン フォームを作成してユーザー名とパスワードを保存したいなど、データを保存する方法はありますか? そのようなものを簡単に設定するには、多くの作業が必要なようです。別の方法があるかどうか疑問に思っていました。:)
また、データベース Access/Sql/Local Database の使用方法に関するチュートリアルがあれば、投稿してください。
私にとって、これはSettingsの仕事です。
永続化するにはどこかに置く必要があり、特にデータベースと比較した場合、テキストファイルがどのように「多くの作業」をするのかわかりません。c# タグを使用したので、必要に応じてレジストリに配置できると思います。ディスク上に新しいファイルを作成する必要はありません。
データベースは、特によく整理されている場合は、テキスト ファイルよりもはるかに優れています。たとえば、ユーザー名とパスワードの列を持つデータベース テーブルがあるとします [つまり:
+------------+------------+
+ Username + Password +
+------------+------------+
+ Blargh + Badajaja +
+ Trinkle + GALUMPADA +
+-------------------------+
6Blargh8Badajaja7Trinkle9GALUMPADA
またはよりはるかに読みやすい
Blargh^]Badajaja^]Trinkle^]GALUMPADA
MySQL は C# を使用して簡単に操作できます。Google を使用して大量のガイド/チュートリアルを見つけるだけです。
スケーリングしたい場合は、データベースを使用します。非常に大きなテキスト ファイルを常に読み取るにはコストがかかる可能性があります。個人的には、このような状況ではデータベースを使用する方が好きです。
チュートリアルへのリンクは次のとおりです: http://msdn.microsoft.com/en-us/library/ms247257(VS.80).aspx
セキュリティに関しては、両方とも機能します。両方を暗号化できますが、余分なコードをまったく使わずに行ごとに暗号化/復号化できるのは素晴らしいことです。
あなたの質問は紛らわしいです。データを保存せずにデータを保存する方法を尋ねているようです。
SQL Server や Oracle、さらには SQL Server Express のような完全な RDBMS を使用したくないだけでしょうか? 次にSQL Lite です。