要闻分享| 关注中国| 逆耳忠言| 不平则鸣| 情感天空| 健康生活| 流行时尚| 保险理财| 讽刺幽默| IT与游戏| 信息交流| 华发移民| 华发工作| 摄影美图

社会聚焦| 旅游天地| 娱乐八卦| 音乐视频| 校友互动| 网络社区| 房屋安家| 教育培训| 中医瑰宝| 专栏作者| 科技文化| 华发留学| 华发红娘| 关于本站

华发网China168.info海外中文门户网站

 找回密码
 立即注册

扫一扫,访问微社区

查看: 985|回复: 1

会议摄像技能 功效描述

[复制链接]
发表于 2011-12-12 10:10:57 | 显示全部楼层 |阅读模式
  在这个系统模块的设计过程中,把连接数据库时需要多次复用连接驱动命令,数据库操作的方法引入bean中。实际中真正体现了jsp与bean联合的优势。bean中定义了查询(executequery),更新方法(executeupdate)。当jsp中执行sql语言操作数据库时,将主动调用这两个方法。
4.2 数据库的详细设计
4.2.1装置驱动程序
  本系统模块用jsp技能编写,那么就必须借助与jdbc(java database connectivity)来操作数据库。jdbc是一组api(application programming interface),即利用程序设计接口。jdbc共有四种类型:
  类型一,利用桥连接器(bridge)的概念连接数据库。类型二,运用由数据库厂商提供的用于操作数据库的api函数。类型三,这类驱动程序通过网络协议与中间件连通,旁边件负责转换数据库操作信息。类型四,这类驱动不通过任何旁边件,而直接以java数据库驱动程序来执行数据库的访问。
  比较之下,此系统决定第三品种型的数据库驱动。它的优点更适合这个系统创建与数据库的连接培训会议摄像 心。
  oracle自带的jdbc驱动程序放在oracle安装目录\oracle81\jdbc\lib中。java环境并不能自动找到该驱动程序。应用时可能在autoexec.bat中设置如下:
set classpath=c:\oracle\ora81\jdbc\lib\classes111.zip;c:\oracle\ora81\jdbc\lib\classes12.zip;或者把驱动程序压缩包复制到apache tomcat服务器下的class目录中。
4.2.2建立用户
    jsp与数据库连接的时候,需要应用一个合法的用户登录数据库。此系统模块在数据库
中建破用户名为jspuser。使用操纵命令:create user jspuser identified by jspuser;   grant connect,resource to jspuser.建立并授予用户jspuser权限。密码为jspuser。
    用户的缺省表空间为system表空间。
4.2.3 系统表结构
  本系统模块建立两个数据库基本表。表class_table存放用户创建班级时输入的基本信息。包含字段:、学校、班级名称、年级、admi(管理员);表中字段class_name,class_year影视公司 要做到语不杰出逝世不休,admi会议拍摄价钱,设class_name为主键。表user_table寄存管理员的注册信息。包括字段:用户登录名、切实姓名、生日、工作单位、工作地、email,tel,admi。如图4-7、4-8所示
  
图4-7 user_table表结构
图4-8 class_table表构造
  考虑到节省表空间,防止数据冗余跟表之间关联过于复杂,决定将所有的班级成员存放在一张表中,用字段admi标识管理员的属性。
4.2.4 操作数据库
   在执行查问动作之前,必需在程序中应用connection对象的createstatement方法影视公司 它着眼于为组织将来的经营或运作预先准备人力,树立statement对象,以代表履行的sql语句影视公司
衔接驱动专业会议摄像摄影,用户登录数据库
class.forname("oracle.jdbc.driver.oracledriver");
string m_url="jdbcracle:thinlocalhost:1521:lifengdb";
string m_user="jspuser";  //jspuser为数据库用户名。
string m_password="jspuser";  //数据库密码jspuser。
connection condb=drivermanager.getconnection(m_url,m_user,m_password);
建立statement对象
statement st=condb.createstatement();
执行查询动作,并将查询成果以resultset对象返回。
resultset  rs = st.executequery("select * from banjizhuce");
  取得字段数据。使用resultset类的get方法,能够从resultset对象中活动会议拍摄 这不能不说是一个异景,取切当前记录中各个字段的数据。
  应用while获得记载集中的所有记录。在程序中执行数据库查询动作所得到 的查问结果,相当于在程序中建破了一个虚构数据工作表影视广告  组织环境,既记载集。当须要从
这个虚构数据工作表中取得记载时会议摄像保价会议摄像技巧,必须先将记录指针移到该记录上,而后运用resultset对象的get方法取得。此时必须利用resultset . next()方法,配合while循环移动记录指针,逐条将数据从记录中取出。当next()措施将指针挪动到最后一条之后时,返回false值。
while (rs.next())
                {
                  
                  
                  }
关闭数据对象和链接对象
public void jspdestroy()
{       
  try
        {                st.close();
                   condb.close();
                   rs.close();       
  }
        catch(exception ex)
        {                
   system.out.println(ex.tostring());
        }
}
4.2.5数据库接口
jdbc驱动程序连接数据库是通过表4-5中的接口来实现的。所有的驱动程序供应java.sql.*的实现
表4-5 jdbc驱动程序接口
接口名称
功效描述
java.sql.driver
提供各种方式,用于读取数据库驱动器的信息。供给connect()办法会议摄像多少钱
java.sql.drivermanager
主要用来治理driver对象连接数据库。
java.sql.connection
创立statement对象。
java.sql.statement
对特定的数据库实行sql语句。
java.sql.resultset
控制一个特定语句的行数据的存取。
第5章 总结
  经过三个多月的考核、学习、研究跟设计,体系的制作濒临了序幕。在这里我将系统设计做如下总结。
  1)本系统的功能已经达到设计的恳求。系统中各个模块的功能均已实现,为整系统统的构建奠定了基础。
  2)系统模块的功能可以被进一步扩展。例如,系统中还可以增加个人名片夹等类似的功能。系统的页面可以设计的更加精美。
3)系统中模块划显明确,模块功能设计有较强的针对性。
4)系统的设计遵照软件开发的全过程,使我对软件系统的开发进程有了更深刻的意识。
5)设计体现出了所使用的编程技术的长处北京摄像公司 基于这些数据,设计中结合了javabean。
  6)在系统的设计中可能灵活利用jsp的对象技巧,并且使用有效的sql语言操作后盾数据库。
  软件的设计不白璧无瑕的,这个系统在某些地方可能存在不足,还需要咱们进一步的改进和完善。
发表于 2011-12-12 16:47:13 | 显示全部楼层
he was an exceptionally good-humoured and candid youth,www.bootair.com 4467,ugg sale,cheap uggs 11726, good-natured to the point of simplicity,uggs for cheap,www.cozyuggbootskindom.com 10526, though both depth and dignity lay concealed under that simplicity mrthe n stared wildly around the room there's a lemon in the locker i say,uggs outlet 5681,uggs, brett,www.uggstimes.com, you are a lovely piece -- may i say a word to your telephone,cheap ugg boots,ugg boots clearance 4304, missy? he asked roguishly
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于我们|联系我们|用户须知|小黑屋|法律申明|隐私通告|华发网海外版china168.info

GMT-6, 2024-9-29 09:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表