饶荣庆 -- 您今天UCWEB了吗?--http://www.ucweb.com

3G 手机开发网

   :: 首页 :: 联系 :: 聚合  :: 管理
  99 Posts :: 1 Stories :: 219 Comments :: 0 Trackbacks

源代码到这里下载
昨天心情不好,在晚上睡不着的时候,就想了下,上次发的rms引擎都么有一个简单的例子呢,所以就写了个简单的电话本出来。

里面有的功能是:
1.添加

2.查询

3.列出所有的资料

没有实现的功能是,留给网友们自己设计。很简单的。哈

1.修改

2.删除

3.排序


 

项目需求

设计一个电话本应用程序.

此程序的目的是用于学习,交流,不得用于商业应用,如果有需求请跟本人联系

程序功能

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();

删除数据是:
留给大家补充
修改数据是:
留给大家补充
删除表格是:
留给大家补充




爬虫工作室 -- 专业的手机软件开发工作室
3G视线 -- 专注手机软件开发
posted on 2007-03-05 14:30 3G工作室 阅读(230) 评论(1)  编辑  收藏 所属分类: j2me

Feedback

# re: 用自己写的rms引擎写的电话本 2007-06-14 11:06 Cdong
你好,我现在正在做RMS相关的东西,但在你这里下载不了呀,能发到我邮箱里么?sevenhangzhou_01@hotmail.com
谢了。  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: