0 0

关于RMS的存储记录的方式的问题,求解5

学习之后我对RMS是这样子理解的:
创建一个RecordStore之后等于创建了一张表,相当应于寻常数据库上的中的一个“学生表”
然后这张RS表里面有RecordID和Byte[]内容。
每一条记录都有一个ID和Byte[]内容,据我以前的认识,一条记录也就等于寻常数据库上的一条“张三 男 18岁 电子工程系”这样的记录(表设计是Name(Char) Sex(Char) Age(Int) Belongto(Char) )
对于RMS,
ID是创建记录时系统自动设置的,然后对Byte[]内容我有了疑问:
我所看到的书上的例子都是Byte[]存储一个BYTE数组,读的时候专程BYTE数组存进去,取的时候把BYTE转成想要的数据
,那么这个数组不是等于只能存取一个字段(相当于RMS一条记录只能存取“张三”,而不能另外再存取“男”和“信息工程系”)这样不是非常不方便么?
我们在使用寻常数据库的时候可以通过ID,AGE,SXE直接取得记录中的某一字段,RMS似乎不可以啊?
我目前所理解的RMS存储格方式如下:
RecordID 内容
1              张3
2              男
3              18
4              信息工程系
而不能做到:
RecordID 内容
1              张3  男  18  信息工程系
2             李四  男  28  管理系
既然不能做到后者,那RMS如何能存储像后者一样的数据呢?

难道只能是:
RecordID 内容
1              张3|男|18|信息工程系
然后Split按”|"符分割以取得  张3  男  18  信息工程系 这样的一条完整的记录?

而不能做到我直接取得RecordID为1里面的ID那一条字段(也就是张3)这样子么?
2011年2月12日 16:49
目前还没有答案

相关推荐

    j2me RMS记录管理系统 备忘录

    它可能包含了打开、创建、读取、写入和关闭RMS记录存储的逻辑,以便存储和检索Appointment对象。 5. **AppointmentComparator.java**:这是一个比较器类,用于比较Appointment对象,可能用于排序备忘事项列表。这...

    一种Java ME中基于RMS的记录遍历方法.pdf

    本文提出了一种基于 RecordEnumeration 接口的记录遍历方法,用于解决 Java ME 中 RecordStore 记录存储中的记录 RecordID 断号问题。该方法通过遍历 RecordStore 记录存储中的所有记录,实现了对 RecordStore 记录...

    RMS.rar_rms

    RMS,全称为Resource Management System(资源管理系统),在IT领域中,它通常指的是J2ME(Java 2 Micro Edition)平台上的一个标准组件,用于在移动设备上管理和存储数据。这个"RMS.rar_rms"可能是一个包含了RMS...

    RMS的使用解析

    RecordStore是RMS的核心组件,用于存储和管理记录。RecordStore可以理解为类似于数据库中的表,其中包含了一系列的记录。 - **创建RecordStore**:首先需要创建一个新的RecordStore实例。如果指定的RecordStore已经...

    RMS.zip_rms

    标题"RMS.zip_rms"表明这是一个关于使用J2ME RMS进行数据库操作的压缩包文件,可能包含了示例代码或者工具,供开发者学习和使用。 RMS是J2ME MIDP(Mobile Information Device Profile)的一部分,它提供了一种轻量...

    J2ME_rms数据存储详解

    本文档将深入探讨RMS的使用,包括如何创建记录存储、添加、查询和修改数据,以及处理可能遇到的问题。 首先,理解RMS的基本概念至关重要。RMS是由一系列记录存储(RecordStore)组成,每个记录存储都是一个独立的...

    手机开发 rms 数据库管理

    本文将深入探讨MIDP中的记录管理系统(Record Management System,简称RMS),它是手机开发中用于存储和检索数据的主要工具。 RMS为MIDlet(J2ME应用程序)提供了一种跨应用程序调用的持久数据存储方式。它类似于一...

    J2ME中RMS存储工具使用解析

    总结来说,RMS是J2ME中存储数据的重要工具,通过理解单一记录的构造以及RecordStore的操作,开发者能够有效地管理应用程序的数据存储,实现游戏状态的保存、用户数据的持久化等功能。正确地使用RMS是开发J2ME应用不...

    RMS实现记事本编程

    4. **记录遍历**:`RecordEnumeration`接口提供了一种遍历RecordStore中所有记录的方式。在MobileMemo的`reloadFromRSM()`方法中,通过`enumerateRecords()`方法获取RecordEnumeration对象,并使用`hasNextElement()...

    完全删除RMS的方法

    RMS使用SQL Server存储其数据,需要从数据库中删除RMS相关的表和存储过程。可以使用SQL查询或专门的工具来执行此操作。务必谨慎,避免误删其他重要数据。 6. **卸载RMS组件** 通过“控制面板”的“程序和功能”...

    用j2me写的电话簿程序,利用rms存储联系人信息

    《基于J2ME的电话簿程序设计与RMS存储机制详解》 在移动设备的世界里,J2ME(Java Micro Edition)曾是开发轻量级应用程序的重要平台,尤其是在早期的智能手机上,它提供了丰富的功能来构建各种应用。本文将深入...

    RMS管理数据的系统

    为了解决上述问题,提高RMS的灵活性和效率,可以通过以下方式设计一个更高级的RMS操作框架: ##### 1. 使用String作为“主键” - **设计目的**:允许使用字符串作为“主键”来查找记录,从而简化数据的访问过程。 -...

    RMS相关内容 RMS 图像处理 SNR

    RMS(Root Mean Square,均方根)是电学和信号处理领域中一个重要的概念,它用于衡量周期性或非周期性电压、电流信号的有效值。在图像处理中,RMS也有其独特的应用,特别是在计算图像噪声水平时,与信噪比(SNR, ...

    J2ME 之RMS 很基础很全面

    - **Record Store(记录仓储)**:RMS的核心组成部分,类似于传统数据库中的表,用于存储一组记录。每个Record Store在同一个MIDlet Suite中都有唯一的名称,且大小不超过32个Unicode字符。在同一Suite下的MIDlets...

    windows rms 说PPT

    3. **审计追踪**:RMS系统能够记录被保护文件的访问历史,便于企业监控和审计。 4. **集成性**:RMS与Office 2003等常见应用程序深度集成,用户无需学习新的工具或流程即可使用。 5. **模板管理**:企业可以通过...

    adRms检查工具免安装

    在描述中,反复提到“可以检查rms安装情况,以及清理客户端的rms缓存记录”,这意味着该工具具备两个主要功能: 1. **RMS安装检查**:此功能允许用户验证AD RMS服务器是否已正确安装并配置。这包括检查服务是否运行...

    java rms常用操作例子

    在实际开发中,开发者需要根据需求选择合适的数据结构(如字符串、字节数组或自定义对象序列化)来与RMS交互,并处理可能出现的异常,如存储空间不足、权限问题等。通过熟练掌握这些基本操作,开发者可以在Java ME...

    J2me保存记录框架(封装RMS)

    在 J2ME 中,Record Management System (RMS) 是一个内置的数据存储机制,用于在没有持久化数据库支持的情况下保存应用程序的数据。下面将详细介绍如何使用 RMS 框架来保存记录以及封装 RMS 类的方法。 1. **RMS ...

    16位CPU的嵌入式系统中RMS的求解.pdf

    总结而言,对于在16位CPU的嵌入式系统中求解RMS的问题,通过精心设计的多字节运算方法,可以有效地规避字长限制带来的数据溢出问题。通过编写高效且可移植的C语言代码,开发者不仅可以实现对RMS的精确计算,还能优化...

    新手RMS入门与提高(含DEMO源码)

    对于新手来说,理解和掌握RMS是开发Java ME应用的重要一环,因为它是设备本地存储数据的主要方式。 RMS允许开发者创建自定义的数据库表,用于存储应用程序运行时产生的数据,如用户设置、游戏得分或者任何其他需要...

Global site tag (gtag.js) - Google Analytics