質問

こんにちは、データベースや.txtファイルを使用せずにログインフォームを作成し、ユーザー名とパスワードを保存したいと言ったなど、データを保存する方法があるのだろうと思いましたか?簡単なことのために、そのようなものをセットアップするための多くの仕事のように思えます。私は別の方法があるかどうか疑問に思っていました。 :)

また、データベースアクセス/SQL/ローカルデータベースの使用方法に関するチュートリアルがある場合は、投稿してください。

役に立ちましたか?

解決

私にとってこれは仕事です 設定.

他のヒント

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

JCへのコメントから、あなたは永続性について話しているように聞こえます。これは、後者の実行のためにオブジェクトの状態を保存するという考えです。 (ログインに言及したことは、全員を捨てたと思います)。私はあまり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を使用して、ガイド/チュートリアルをたくさん見つけてください。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top