Palm ML for Japanese

Palm ML for Japanese

注意:MLの運営自体は終了しました、現在は、過去ログの公開のみを行っています。

[HOME] [palm-ml一覧] [palm-tech-ml一覧] [pilot-ml一覧] [pilot-tech-ml一覧]

検索式: [検索方法]

表示件数: 表示形式: ソート:

検索対象: palm-ml palm-tech-ml pilot-ml pilot-tech-ml


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[pilot-tech-ml 47] Re: 削除された データベースの調べ方



山田です。

LocalIDは管理用には適さないのでしょうね。全く自信がないのですが、これって
UniqueIDには変換できませんでしたっけ?それともあれはレコードだけ?

ちなみに、DALの高速化について青柳さんと相談していたときに思いついたアイディ
アとしては、前回実行時にデータベースの総数を覚えておき、それが変わっていたら
再度全データベースをスキャンするという物です。まれに増えた数と減った数が同じ
で見逃すことがあるかも知れませんが、オーバーヘッドはほとんどありませんし、実
際的な方法だと思います。

 あぁ、DALをさわりたくなってきました。しかし、J-OSのバグが取れない...

At 19:17 98/06/16 +0900, Shuji Fukumoto wrote:
> こんにちは、福本です。
> 
>  現在、モジュール情報をcardNoとlocalIDで管理しているのですが、モジュールが
> 削除されているかどうかを調べる方法が思いつきません。
> 
>  最初は単純に、「DmOpenDatabase()を使って0だったら無い」という判断でいける
> と思っていたのですが、どうもDmOpenDatabase()を呼んだ時点で
> 
> -------------------------
> FatalError
> 
> MemoryMgrNew.c Line:397
> 0, Invalid handle
> -------------------------
> 
>  が発生します。
> 
>  そこで削除フラグを調べればいいんだと思い、DmDatabaseInfo()を使ってみたので
> すが、同じでした...
> 
>  なにか他に調べる方法はないでしょうか?
> ----------------------------------
>  Shuji Fukumoto
>  fukumoto@wakuwaku.ne.jp
>  PXY00620@niftyserve.or.jp
>  http://www.wakuwaku.ne.jp/shuji/
>  Hiroshima JAPAN
> ----------------------------------
> 
> 


[PR]WebSylpheed拡張版
[PR]アニメとかゲームとか
[PR]フィギュアの色々
[PR]テレフォンカードの色々
[PR]ペットのこと色々
[PR]ランドセルは天使のはね
[PR]天使のはねランドセルのセイバン

[HOME] [palm-ml一覧] [palm-tech-ml一覧] [pilot-ml一覧] [pilot-tech-ml一覧]