用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心信息化信息技术

电子商务网站平台3p设计技术与网络数据库

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 15:20:42
iver;String sConnStr = jdbc:odbc:Dsnmysql; Connection conn = null; ResultSet rs = null; public conndb() {try {Class.forName(sDBDriver); Connection conn = DriverManager.getConnection(url,login,password);} catch(java.lang.ClassNotFoundException e) {System.err.println(conndb(): + e.getMessage ());}} Public/ResultSet/executeQuery(String/sql)/{rs=null;try{conn=DriverManager.getConnection(sConnStr); Statement stmt = conn.createStatement();rs = stmt.executeQuery(sql); } catch(SQLException ex) {System.err.println(aq.executeQuery: + ex.getMessage());} return rs; }} 然后用javac编译conndb.java生成与其同目录的conndb.class文件,在form_cl.jsp文件中加入如下标签即可建立与数据库的连接 获去表单提交的数据: String data1=request.getParameter(ptwbk); String data2=request.getParameter(mmwbk ) String data3=request.getParameter(gdwbk ) String data4=request.getParameter(dxk ) String data5=request.getParameter(fxk ) String data5=request.getParameter(lbk ) 语句对数据库进行操作 查询数据记录: String sql=select * from tab lename; connbean.executeQuery(sql); 增加数据记录: String sql=insert into tablename values( + data1 + , +data2 +, +data3 + , + data4+ +, + data5+, + data6+);connbean.executeQuery(sql); 更改某条数据记录: String sql=update tablename set data1= + ptwbk + ,data2= + mmvbk + ,data3= +gdwbk + where ID= + num + ;connbean.executeQuery(sql) 删除某条数据记录: String sql=delete from tablename where ID= +num+ ; connbean.executeQuery(sql); ;将SQL语句处理的数据结果输出 ResultSet rs = connbean.executeQuery(sql); While (rs.next()) {out.print(

+rs.getString(ptwbk)+

);out.print(

+ rs.getString(mmvbk) +

);out.print(

+ rs.getString(gdwbk) +

); out.print(

+ rs.getString(dxk) +

);out.print(

+ rs.getString(fxk) +

);out.print(

+ rs.getString(lbk) +

);} 关闭数据库: rs.close();



6三种电子商务网站设计技术综述

6.1主要特性: 可见下表 设计技术 运行平台 服务器 开发程序 扩展组件 ASP Windows系列 IIS Vbscript/Jscript/Perl ActiveX PHP Unix系列, Novell,Windows Apache等许多服务器 php Function JSP Unix系列, Novell,Windows Resin等许多服务器 Java JavaBean

6.2连接数据库的方法: 通过上述操作可看出,本文采用了三种操作MySql数据库的方法,Asp采用直接驱动法,Php采用MySql函数法,Jsp采用JDBC-ODBC/JavaBean法

6.3网站结构设计 考虑篇幅,本文只给出了Widows平台上,电子商务网站设计中的主要环节的代码设计,对于Linux平台、网站结构、各个功能模块设计等论题,作者已经有两篇这方面的论文在核心刊物上待发表,这里不便公开.

6.4可操作的主要数据库 上述三种动态技术操作数据库的方法,可操作Windows平台上的Access/MsSql/Foxpro/Informix/Oracle等数据库,对Php和Jsp可操作Linux平台上的数据库Postgres/Sybase/Oracle等.

6.5平台与代码通用性 上述设计方法采用的是通用代码方式,对PHP和JSP大部分代码即可运行于Windows,又可运行于Linux;考虑MySql的许多方便的特点,本文以此为例,做了一些有益的工作 参考文献: 1汪晓平.ASP网络开发技术.人民邮电出版社,2000.1 2 Leon Atkinson.PHP核心编程.清华大学出版社,2000.4 3石振国.多媒体通信网页的Java设计技术.







上一页  [1] [2] [3] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:15,609.38000 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号