电子商务网站平台3p设计技术与网络数据库 |
|
|
c_connect(localhost,user,xxxxxx); 选择数据库: mysql_select_db(tradedb,$conn); 获去表单提交的数据: $data1=$ptwbk; $data2=$mmwbk; $data3=$gdwbk; $data4=$dxk; $data5=$fxk; $data6=$lbk; 用sql语句对数据库进行操作 查询数据记录: $sql=select * from tablename ;$result=odbc_do($conn,$sql); 增加数据记录: $sql=insert into tablename(ptwbk,mmwbk,gdwbk,dxk,fxk,lbk) values($data1,$data2,$data3,$data4,$data5,$data6);$result=odbc_do($conn,$sql); 更改某条数据记录: $sql=update tablename set $data1=ptwbk where id=num $result=odbc_do($conn,$sql); 删除某条数据记录:$sql=delete from tablename where id=num;$result=odbc_do($conn,$sql); 将sql语句处理的数据结果输出 odbc_result_all($result,border=1); 关闭数据库: odbc_close($conn); 5.3设计处理表单数据的jsp程序 form_cl.jsp 建立与数据库的连接:这里采用jdbc-odbc桥生成javabean法 创建一个javabean命名为conndb.java,并保存在d:/resin1.1.3/doc/web-inf/classes/trade目录下,代码如下:(限于篇幅这里没按标准书写,而采用不换行写法,其他类同) package trade; import java.sql.*; public class conndb { string url=jdbc:inetdae:localhost;string login=user; string password = xxxxxx; string sdbdriver = sun.jdbc.odbc.jdbcodbcdriver;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 tablename; 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) + 上一页 [1] [2] [3] [4] 下一页
|
|
上一个论文: 建立经营新机制推动企业发展 下一个论文: 我国手机市场的发展状况与发展趋势
|
|
|
看了《电子商务网站平台3p设计技术与网络数据库》的网友还看了:
[电子机械]浅析基于可靠性工程的电子信息装备质量管理研究 [电子机械]浅谈中小企业电子信息安全技术研究 [免费范文]浅谈电子商务与公证法律问题探析 [法律论文]浅谈电子商务与公证法律问题探析 [法律论文]浅谈法院诉讼档案电子化管理探析 [法律论文]试析刑诉法修改后基层院如何开展电子证据工作之思 [法律论文]试析电子档案的管理 [免费范文]浅析电子政务的发展与定位 [今日更新]电子商务对传统会计理论产生的影响 [今日更新]中关村电子城科技园:智汇园区引领未来
|
|