`
wuhua
  • 浏览: 2111050 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

用自己写的rms引擎写的电话本

    博客分类:
  • J2ME
阅读更多
昨天心情不好,在晚上睡不着的时候,就想了下,上次发的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();
删除数据是:
留给大家补充

修改数据是:
留给大家补充

删除表格是:
留给大家补充
分享到:
评论
1 楼 leonardleonard 2007-03-09  
不错,顶了

相关推荐

    自己写的j2me—rms引擎写的电话本

    在本文中,我们将深入探讨如何使用Java 2 Micro Edition(J2ME)平台中的Record Management System(RMS)引擎来创建一个简单的电话本应用。这个应用涵盖了基础的联系人管理功能,包括添加、查询、显示所有联系人、...

    J2ME电话本程序,可以使用RMS

    2. **数据操作**:使用RMS API,可以实现对这些记录的读、写、更新和删除操作。例如,添加新联系人时,创建一个新的记录并写入RMS;查找联系人时,通过查询RMS找到对应记录;修改联系人信息,更新相应记录;删除联系...

    J2ME_RMS实例_手机电话本

    本文将深入探讨如何在J2ME平台上利用RMS实现一个手机电话本实例,包括记录的增、删、改、查功能。** ### 一、RMS基础 RMS提供了一个简单的键值对存储模型,类似于小型数据库。每个RMS数据库称为记录存储区(Record...

    RMS的使用解析

    ### RMS的使用解析 #### 一、RMS简介与重要性 RMS(Record Management System)是Java ME(J2ME)平台中的一个重要组件,它为应用程序提供了持久化数据存储的功能。由于移动设备资源有限,特别是在早期阶段,RMS...

    RMS.zip_rms

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

    打造自己的RMS框架源代码

    打造自己的RMS框架源代码是一个极具挑战性的任务,因为它涉及到对数据库操作、安全策略以及数据访问接口等多个核心组件的设计和实现。 1. 数据存储:RMS框架的基础是数据存储层,通常与关系型数据库(如MySQL、...

    RMS.rar_rms

    这个"RMS.rar_rms"可能是一个包含了RMS框架实现的压缩包,方便开发者在项目中快速集成和使用RMS功能。 RMS是Java ME提供的一种轻量级的数据存储解决方案,尤其适用于内存和处理能力有限的嵌入式设备,如早期的智能...

    rms语言包使用说明

    ### rms语言包使用说明 #### 一、简介 `rms` (Regression Modeling Strategies) 是一个在 R 语言中广泛使用的统计学包,主要用于回归建模、模型验证与预测等任务。该包由著名的生物统计学家 Frank E. Harrell Jr ...

    J2me数据库引擎类.rar_j2me_rms

    描述中的“一个用J2me 的RMS 封装的数据库引擎”进一步确认了这一点。通常,这样的封装会提供更高级别的API,使得创建、查询、更新和删除记录更加方便,而不是直接使用RMS提供的低级别接口。 从压缩包的文件名来看...

    打造自己的RMS框架

    打造自己的RMS框架

    完全删除RMS的方法

    RMS,全称为“Rights Management Services”,即微软的权利管理服务,它是一种安全技术,用于控制对敏感信息的访问和使用。在某些情况下,用户可能需要完全卸载并删除RMS系统,比如进行升级、迁移至新的平台或者不再...

    RMS相关内容 RMS 图像处理 SNR

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

    J2ME 之RMS 很基础很全面

    - **空间管理**:每个MIDlet Suite在设备上都有自己的RMS空间,空间大小可以在jad文件中预先指定。在MIDP 2.0及以上版本,如果MIDlet允许,Record Store可以被Suite外部的其他MIDlets访问。 - **权限控制**:...

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

    总的来说,这个用J2ME编写的电话簿程序展示了如何在有限的移动设备环境中,利用RMS高效、可靠地存储和管理数据。虽然现代移动设备更多采用更强大的平台和存储解决方案,但理解J2ME和RMS的工作原理对于学习移动应用...

    RMS.rar_rms_rms 酒管系统_rms业务是什么_rms系统_酒店rms系统

    在编译、运行程序之前,请将所附的数据库文件rms.mdb导入SQL server中,并将此数据库命名为RMS。具体操作步骤可以参见书中这一章的相关小节。若没有安装SQL server,也可以直接在控制面板中将此数据库文件设置为数据...

    R rms使用说明文

    '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 纹波额定电流!

    电容的RMS(Root Mean Square,均方根)纹波额定电流是电源设计中的一个重要参数,它表示通过电容器的交流电流的...确保在电源工作范围内RMS电流不超过电容器的额定值,是保证电源稳定运行和延长电容器使用寿命的关键。

Global site tag (gtag.js) - Google Analytics