减小字体
增大字体
作者:佚名 来源:本站整理 发布时间: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]