CLDC+MIDP+携帯電話用Javaスレッド part 5
■ このスレッドは過去ログ倉庫に格納されています
0775デフォルトの名無しさん
2006/05/21(日) 14:16:30そうそう、RecordEnumerationで取り出すと、格納時と逆順で出てくるよね
まだ、何に困ってるか良くわからんのだけど
『レコードIDとデータの対応付けが固定できないから、読み出し時に困る』
と悩んでる?
RecordStoreに格納する直前に毎回 deleteRecordStore して新規作成すれば、
レコードIDは毎回きれいに1,2,3,4,と順番に振られるから、RecordEnumerationは
使わず、格納した順に getRecord( recordId++ ) と読み出していけばOK
この挙動が『必ずそうなるとは限らない』と信用できないなら、
>>774の言うとおりひとつのデータに連結して自力で管理するしかないかな…
■ このスレッドは過去ログ倉庫に格納されています