- - PR -
接続文字列からユーザIDとパスワード取得
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2008-04-03 17:24
saki1208様、ぽぴ王子様
返信ありがとうございます。 "="でさらにSplitすることで、「変数と値」みたいな 対応ができて有効につかえる、という意味かと認識しております。 たしかにそのほうが便利ですね。 Dictionaryとはなんでしょう・・・? DBのオブジェクトでしょうか? (Oracleでそういうのがあるとは聞いたことがありますが SQLServerではきいたことがないです・・・) | ||||||||
|
投稿日時: 2008-04-03 17:44
そう思っていただいて結構です。 "=" の両端に空白が含まれている場合もあるので、Trim() で空白 を取り除いたりする場合もありますが、考え方そのものは変わりません。
Dictionary は System.Collections 名前空間の中にある IDictionary インターフェースを指していると思います。 http://msdn2.microsoft.com/ja-jp/library/system.collections.idictionary(VS.80).aspx .NET Framework 1.0 では Hashtable クラスなどが該当するかと。 http://msdn2.microsoft.com/ja-jp/library/system.collections.hashtable(VS.80).aspx .NET Framework 2.0 以降だと、Dictionary<T> というそのままの クラスもあります。 http://msdn2.microsoft.com/ja-jp/library/xfhwa508(VS.80).aspx 一度総当たりで Hashtable などに登録しておけば Dim ht As Hashtable = 分解しちゃったりなんかしちゃったりする関数() MessageBox.Show(ht("User ID")) なんて書き方もできます。 _________________ ぽぴ王子@わんくま同盟 ぽぴ王子の人生プログラミング中 / ぽぴンち。 | ||||||||
|
投稿日時: 2008-04-03 21:33
ぽぴ王子様
返信ありがとうございます。 ご連絡が遅れ申し訳ありません。 こんな便利なクラスがあったんですね。 データセットと似たような感じでメモリ内に格納する テーブルのようなものなのでしょうか。 .NETはそういうのが多いですね。 しかしこういう類のものは便利ですね〜。 データセットを知ったときと同じくらいの強い衝撃をうけました。 ありがとうございました。 |