1 / 10
文档名称:

数据库开发编程心得.doc

格式:doc   大小:167KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库开发编程心得.doc

上传人:junjun2875 2017/3/25 文件大小:167 KB

下载得到文件列表

数据库开发编程心得.doc

文档介绍

文档介绍:页面之间的传值(1) 对于查询, 我们可以理解成先在一个页面上输入一个查询条件,然后根据这个条件在数据库中查找内容并且把内容给显示出来。首先输进去的查询调价我们可以用 String username= new Tools(). getNewStr (( "usern ame" )) ; 利用 获取查询条件,为了防止查询条件的出现因为汉字的原因的额乱码,我们使用了 new Tools(). getNewStr () 函数。这个 Tools 类的具体代码是 public class Tools { public static String getNewStr(String input) // 防止出现乱码。{String result= "" ; try {result= new String (( "iso-8859-1" ), "gb2312" ); }catch (Exception ex) {(); }return result; }}然后就是在数据库中进行查询的代码。这里我们采用了封装的特性即:MCV 模式。 M 是模型,主要是一些数据库的操作,连库等一些工具; C 是控制器,主要是用于在 M和V 之间进行控制。在 case 的工程中,我们将增删查改的数据库操作全部放在了 中, 上述截图就是 中主要的方法,我们使用的查询函数是 queryUser (String ) ,并且这个函数的返回值类型是 ArrayLi st, 这个我们经常用到,因为我们经常将从数据库中查询的结果放到 ArrayLi st al 的对象 al 中,即通过调用 中的 queryUser (String )函数,从而将我们查询的内容全部放到 ArrayLi st 中去了,此时我们就在这个页面进行拆解 ArrayLi st ,即把 ArrayLi st 从数据库获取的值给拆解出来。如: if (()==1){ for ( int i=0;i<();i++) { UserBean ub=(UserBean)(i); System. out .println(()); // 测试是否从数据库取值成功, 成功的话就会在运行的结果框内显示出来 System. out .println(ub. getUsername ()); System. out .println(()); System. out .println(()); System. out .println(()); ( "userid" ,()); 、 ( "username" ,ub. getUsername ()); ( "passwd" ,());

最近更新

泰石岩棉股份有限公司岩棉熔炉烟气超低排放技.. 5页

环境科学与工程一级学科简介 7页

电力系统实验报告 22页

疫情防疫工作亮点报告 6页

神州数码软件销售实习生培训计划 17页

网上人才求职招聘系统毕业论文完整版 61页

苏教版二年级数学公开课《认识厘米》教学设计.. 10页

设备售后服务承诺及培训方案 4页

课程思政教学案例设计(共10个) 8页

费尔巴哈的《提纲》读书笔记 6页

软件测试选择题汇总 17页

2024年(集合)小学生给老师的感谢信11篇 15页

部编版语文六年级下册《口语交际:即兴发言》.. 13页

钢轨钻孔作业指导书 5页

青藏公路之父 5页

验收表格填写说明及范例 106页

2024年(经典)读后感的作文 11页

2020-2021学年山东省青岛市经济技术开发区第八.. 9页

2022大学生形势与政策论文推荐 2022年大学生就.. 10页

2022年内蒙古包头市中考生物试题及答案解析 12页

2022年注册电气工程师专业课程考试重点 5页

2022街道食品安全工作计划(通用5篇) 11页

A1技术支持的学情分析作业1—学情分析方案:小.. 5页

Unit4Understandingideas教案-高中英语外研版.. 6页

《卫生检验与检疫本科病理学》练习题及答案解.. 37页

《社区护理学》试题库及答案(三) 10页

【经济全球化是历史发展的必然趋势】对经济全.. 5页

三年级数学《集合》说课稿 12页

中医耳鼻咽喉科学 5页

2024河源职业技术学院五年一贯制大专招生简章.. 23页