Gaucheプログラミング(立読み版) > 第2部: 実用 > 簡易データベースを使おう > dbmデータベースからデータを検索する


[Prev] [Next] [Up] [Contents][フレーム表示] [フレーム解除

dbmデータベースからデータを検索する 応援する 

dbmデータベースからデータを検索するには、dbmライブラリのdbm-getメソッドを使います。

例:

 (dbm-get db-name "key-of-my-walet")

dbm-getの最初の引数は<dbm>クラス型のインスタンスです。そのデータベースがまだオープンされていないか、またはすでにクローズされている場合はエラーが発生します。

dbm-getの2番目の引数はキーです。そのキーで保存されたデータがない場合はエラーが発生します。

dbm-getの戻り値は2番目の引数に指定したキーで保存された値です。

上記の例では"key-of-my-walet"というキーで保存された値を検索しています。ここでdbm.fsdbmではdbm-getメソッドの戻り値の型は文字列型です。

例:

 gosh> (dbm-get db-name "key-of-my-walet")
 "1000"

[Prev] [Next] [Up] [Contents][フレーム表示] [フレーム解除

このサイトについて|ヘルプ|Q&A|個人情報保護|プライバシーポリシー|利用規約|コメント・トラックバック規約|削除規程|広告掲載
Copyright (c) 2005-2007 Time Intermedia Corporation