- 139 名前:デフォルトの名無しさん mailto:sage [2009/01/07(水) 06:41:18 ]
- 勉強用なら、一旦配列にして結合用文字でjoinするのがスクリプトとしてもわかりやすいんじゃね、と思うぞ
data = [@number, @name, @age, @address, @tel, @grade, @department] GDBM.open(dbfile, 0644, GDBM::NEWDB){|db| db[data[0]] = data.join(',') } この場合はDBから読むときには data = db[no].split(',') とかして取り出す 結合用文字はカンマを選んだが、インスタンス変数の中に存在しない文字なら @ でも # でも ^ でも何でもいい
|

|