昨天心情不好,在晚上睡不着的时候,就想了下,上次发的rms引擎都么有一个简单的例子呢,所以就写了个简单的电话本出来。
里面有的功能是:
1.添加
2.查询
3.列出所有的资料
没有实现的功能是,留给网友们自己设计。很简单的。哈
1.修改
2.删除
3.排序
源代码到这里下载
用自己写的rms引擎写的电话本
项目需求
设计一个电话本应用程序.
此程序的目的是用于学习,交流,不得用于商业应用,如果有需求请跟本人联系
程序功能
1.添加联系人包括联系资料是: 姓名, 手机, email, 地址.
2.修改联系人资料.
3.查询联系人资料,
4.删除联系人.
项目设计
1.采用本人写的简单的rms数据引擎. 也算是一个比较丰富的例子供大家学习交流
2.采用高级UI展示.
3.整体架构采用Web常用的方式MVC结构,充分展示j2me设计也可以很灵活.并且在性能方面的问题不大
这里介绍几个系统核心接口
ResultSet --- 对数据操作的结构集, 比如查询的时候将返回一个可用的结构.里面的用法跟JDBC差不多.
Query --- 对本人自定义的sql进行执行,执行返回ResultSet结构
DataBaseServer --- 对RMS引擎的启动,关闭.资源处理,摆脱直接操作RMS各个异常的困扰
QueryBuilder --- 静态工厂类,通过sql创建一个Query实例.
关于自定义SQL语法设计
比如创建表格语法是
create :friend: f_name :f_mobile :f_email :f_address
插入数据是:
Query q = QueryBuilder.builder("insert :friend :f_name :f_mobile :f_email: f_address ");
q.setString("f_name",friend.getName() );
q.setString("f_mobile", friend.getPhone());
q.setString("f_email", friend.getEmail());
q.setString("f_address", friend.getAddress());
q.execute();
删除数据是:
留给大家补充
修改数据是:
留给大家补充
删除表格是:
留给大家补充
分享到:
- 2007-03-05 14:30
- 浏览 3384
- 评论(1)
- 论坛回复 / 浏览 (1 / 4631)
- 查看更多
相关推荐
在本文中,我们将深入探讨如何使用Java 2 Micro Edition(J2ME)平台中的Record Management System(RMS)引擎来创建一个简单的电话本应用。这个应用涵盖了基础的联系人管理功能,包括添加、查询、显示所有联系人、...
2. **数据操作**:使用RMS API,可以实现对这些记录的读、写、更新和删除操作。例如,添加新联系人时,创建一个新的记录并写入RMS;查找联系人时,通过查询RMS找到对应记录;修改联系人信息,更新相应记录;删除联系...
本文将深入探讨如何在J2ME平台上利用RMS实现一个手机电话本实例,包括记录的增、删、改、查功能。** ### 一、RMS基础 RMS提供了一个简单的键值对存储模型,类似于小型数据库。每个RMS数据库称为记录存储区(Record...
### RMS的使用解析 #### 一、RMS简介与重要性 RMS(Record Management System)是Java ME(J2ME)平台中的一个重要组件,它为应用程序提供了持久化数据存储的功能。由于移动设备资源有限,特别是在早期阶段,RMS...
标题"RMS.zip_rms"表明这是一个关于使用J2ME RMS进行数据库操作的压缩包文件,可能包含了示例代码或者工具,供开发者学习和使用。 RMS是J2ME MIDP(Mobile Information Device Profile)的一部分,它提供了一种轻量...
打造自己的RMS框架源代码是一个极具挑战性的任务,因为它涉及到对数据库操作、安全策略以及数据访问接口等多个核心组件的设计和实现。 1. 数据存储:RMS框架的基础是数据存储层,通常与关系型数据库(如MySQL、...
这个"RMS.rar_rms"可能是一个包含了RMS框架实现的压缩包,方便开发者在项目中快速集成和使用RMS功能。 RMS是Java ME提供的一种轻量级的数据存储解决方案,尤其适用于内存和处理能力有限的嵌入式设备,如早期的智能...
### rms语言包使用说明 #### 一、简介 `rms` (Regression Modeling Strategies) 是一个在 R 语言中广泛使用的统计学包,主要用于回归建模、模型验证与预测等任务。该包由著名的生物统计学家 Frank E. Harrell Jr ...
描述中的“一个用J2me 的RMS 封装的数据库引擎”进一步确认了这一点。通常,这样的封装会提供更高级别的API,使得创建、查询、更新和删除记录更加方便,而不是直接使用RMS提供的低级别接口。 从压缩包的文件名来看...
打造自己的RMS框架
RMS,全称为“Rights Management Services”,即微软的权利管理服务,它是一种安全技术,用于控制对敏感信息的访问和使用。在某些情况下,用户可能需要完全卸载并删除RMS系统,比如进行升级、迁移至新的平台或者不再...
RMS(Root Mean Square,均方根)是电学和信号处理领域中一个重要的概念,它用于衡量周期性或非周期性电压、电流信号的有效值。在图像处理中,RMS也有其独特的应用,特别是在计算图像噪声水平时,与信噪比(SNR, ...
- **空间管理**:每个MIDlet Suite在设备上都有自己的RMS空间,空间大小可以在jad文件中预先指定。在MIDP 2.0及以上版本,如果MIDlet允许,Record Store可以被Suite外部的其他MIDlets访问。 - **权限控制**:...
总的来说,这个用J2ME编写的电话簿程序展示了如何在有限的移动设备环境中,利用RMS高效、可靠地存储和管理数据。虽然现代移动设备更多采用更强大的平台和存储解决方案,但理解J2ME和RMS的工作原理对于学习移动应用...
在编译、运行程序之前,请将所附的数据库文件rms.mdb导入SQL server中,并将此数据库命名为RMS。具体操作步骤可以参见书中这一章的相关小节。若没有安装SQL server,也可以直接在控制面板中将此数据库文件设置为数据...
'rms' is a collection of functions that assist with and streamline modeling. It also contains functions for binary and ordinal logistic regression models, ordinal models for continuous Y with a ...
电容的RMS(Root Mean Square,均方根)纹波额定电流是电源设计中的一个重要参数,它表示通过电容器的交流电流的...确保在电源工作范围内RMS电流不超过电容器的额定值,是保证电源稳定运行和延长电容器使用寿命的关键。