1

こんにちは、データベースや .txt ファイルを使用せずに、ログイン フォームを作成してユーザー名とパスワードを保存したいなど、データを保存する方法はありますか? そのようなものを簡単に設定するには、多くの作業が必要なようです。別の方法があるかどうか疑問に思っていました。:)

また、データベース Access/Sql/Local Database の使用方法に関するチュートリアルがあれば、投稿してください。

4

6 に答える 6

5

私にとって、これはSettingsの仕事です。

于 2010-05-24T00:30:29.077 に答える
3

永続化するにはどこかに置く必要があり、特にデータベースと比較した場合、テキストファイルがどのように「多くの作業」をするのかわかりません。c# タグを使用したので、必要に応じてレジストリに配置できると思います。ディスク上に新しいファイルを作成する必要はありません。

于 2010-05-23T23:45:03.233 に答える
2

JC へのコメントから、永続性について話しているように聞こえます。これは、後で実行するためにオブジェクトの状態を保存するという考えです。(ログインについて言及すると、全員がうんざりしたと思います)。私は C# ハッカーではありませんが、簡単なグーグル検索でこれが見つかりました

具体的にはアプリケーション設定を探しているように思えます。チュートリアルはこちら.

于 2010-05-24T00:01:56.580 に答える
1

データベースは、特によく整理されている場合は、テキスト ファイルよりもはるかに優れています。たとえば、ユーザー名とパスワードの列を持つデータベース テーブルがあるとします [つまり:

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


6Blargh8Badajaja7Trinkle9GALUMPADA
またはよりはるかに読みやすい
Blargh^]Badajaja^]Trinkle^]GALUMPADA

MySQL は C# を使用して簡単に操作できます。Google を使用して大量のガイド/チュートリアルを見つけるだけです。

于 2010-05-23T23:47:07.330 に答える
1

スケーリングしたい場合は、データベースを使用します。非常に大きなテキスト ファイルを常に読み取るにはコストがかかる可能性があります。個人的には、このような状況ではデータベースを使用する方が好きです。

チュートリアルへのリンクは次のとおりです: http://msdn.microsoft.com/en-us/library/ms247257(VS.80).aspx

セキュリティに関しては、両方とも機能します。両方を暗号化できますが、余分なコードをまったく使わずに行ごとに暗号化/復号化できるのは素晴らしいことです。

于 2010-05-23T23:47:08.440 に答える
1

あなたの質問は紛らわしいです。データを保存せずにデータを保存する方法を尋ねているようです。

SQL Server や Oracle、さらには SQL Server Express のような完全な RDBMS を使用したくないだけでしょうか? 次にSQL Lite です。

于 2010-05-23T23:48:28.373 に答える