本站首页 计算机论文 会计审计论文 工科论文 理科论文 法律论文 经济学论文 文化类论文 财务论文 文学论文
  管理论文 教育学论文 证券金融论文 医学论文 农业论文 哲学论文 艺术学论文 社会学论文 免费论文 论文翻译
  论文分类 | 写作指南 | 付款方式 | 交费确认 | 论文代写 | 服务指南 | 招贤纳士
论文搜索:
  滚动新闻:
当前位置: 博景源论文网 >> 免费论文 >> 免费计算机论文 >> 正文
  物流网站系统的设计与实现    5星级
物流网站系统的设计与实现
[ 作者:Admin     来源:博景源     点击数:     更新时间:2008-3-21   ]

2. 建立连接

第一步是与 DBMS 建立连接,看如下的代码:

Connection con=DriverManager.getConection(Url , "myLogin" , "myPassword");

第二步同样简单,只要确定 Url 如何提供,如果使用 JDBC—ODBC 桥驱动程序,那么 JDBC 的 URL 应该是 jdbc:odbc :接下来是你的数据源的名或数据库的名。所以,如果你用 ODBC 访问 ODBC 数据源,名字叫 JSP ,那么你的 JDBC URL 应该写成 jdbc:odbc:JSP 。在 "myLogin" 应该填上你登录 DBMS 的用户名,后面的 "myPassword" 自然是口令。看看代码:

String url = "jdbc:odbc:Business";

Connection con = DriverManager.getConnection(url , "user" , "password");

一旦 DriverManager.getConnection 方法找到了建立链接的驱动程序和源,那么开始根据后面提供的用户名和口令开始与 DBMS 建立连接,如果通过则链接建立完成。由于在本系统中要多次调用数据库,而且这种连接是一种很消耗系统资源的操作,所以将调用数据库的部分写成一个 JavaBeans 程序 , 以下为具体实现代码:

package com.bwm.db;

import java.sql.*; public class Condb{

String Sd ="sun.jdbc.odbc.JdbcOdbcDriver";

String Sc="jdbc:odbc:Business";

Connection con=null;

ResultSet rs=null;

public Condb(){

try{

Class.forName(Sd);

}catch(java.lang.ClassNotFoundException e){

System.err.println(e);}

}

public ResultSet executeQuery(String sql){

try{

con=DriverManager.getConnection(Sc);

Statement stmt=con.createStatement

(ResultSet.TYPE_SCROLL_INSENSITIVE , ResultSet.CONCUR_READ_ONLY);

rs=stmt.executeQuery(sql);

}catch(SQLException er){

System.err.println(er.getMessage());

}

return rs;

}public int executeUpdate(String sql){

int result=0;

try{

con=DriverManager.getConnection(Sc);

Statement stmt=con.createStatement();

result=stmt.executeUpdate(sql);

}catch(SQLException ex){

System.err.println(ex.getMessage());

}

……

}

2.5.2 数据库操作

将编译后的 JavaBeans 放在 WEB-INF\src\com\bwm\db 下,在编译通过后,便可以使用以下模式来对数据库进行操作。通过对数据库操作的封装,可以进行对数据库的所有操作(如插入、删除、修改、查询数据等)。

<jsp:useBean id=”jsp” scope=”page” class=” Condb.opendb”/>

String sql=”select * from user” ……//sql 查询语句

//rs 为返回结果的 ResultSet 对象

ResultSet rs=jsp.executeQuery(sql);

If(rs.next()) {……// 对记录集的处理 }

// 关闭 rs

rs.close();

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9]  下一页

论文编号:  价格:  是否有源码:无 【字体: 字体颜色
  • 上一篇文章: 商品库存管理系统的设计与实现

  • 下一篇文章: 高校学生档案管理系统的设计与实现
  • 发表评论  打印此文  收藏此页  关闭窗口  返回顶部
     最新热点文章
    企业工资管理系统的开发
    计算机专业毕业论文
    论跨国公司的发展历程及其规律
    VB、VF论文题目列表
    PB、JSP论文题目列表
    单片机温度控制系统
     
     最新推荐文章
    学生信息档案管理系统
    从激光原理看六脉神剑的产生机制
    中国文化外交初探
    利用Internet重新构造科研管理系统
    基于Web的库存管理系统
    应用于视频编码的块匹配运动估计算法设
     
     相 关 文 章

      网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
    版权声明 | 联系我们 | 刊登广告| 关于博景源 | 加入收藏 | 设为首页
    版权所有:博景源科技有限公司 © 24小时客服电话:0451-81986565 客服邮箱:service-86qb@163.com
    Copyright© 1998 - 2008 www.86qb.com All Rights Reserved

    地址:哈尔滨市道里区新阳路恒祥大厦F901

    黑ICP备 06008746号