书签 分享 收藏 举报 版权申诉 / 60

类型Web访问数据库程序的设计.docx

  • 文档编号:25846138
  • 上传时间:2023-06-16
  • 格式:DOCX
  • 页数:60
  • 大小:112.05KB

姓名:

性别:

部门:

 

4)设计数据保存动态页面

获取表单提交过来的数据,变量=Request(“表单控件名”)

对关键数据进行检查和必要的处理

创建Connection对象,连接数据库

创建RecordSet对象,打开相应表

调用AddNew方法,添加空白新记录,RecordSet对象.AddNew

向新记录写入数据RecordSet对象(“字段名”)=变量

调用Update方法保存数据,RecordSet对象.Update

关闭RecordSet对象,RecordSet对象.Close

关闭Connection对象,Connection对象.Close

删除RecordSet、Connection对象,SetRecordSet对象=Nothing

给出添加成功信息,转入其他页面

<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>

DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

<%

'获取表单提交的数据

xm=request.Form("textfield")

xb=request.Form("textfield2")

bm=request.Form("textfield3")

zhw=request.Form("textfield4")

'用Recordset对象添加记录

setcon=server.CreateObject("adodb.connection")

setrd=server.CreateObject("adodb.recordset")

con.open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&server.MapPath("db1.mdb")&";PersistSecurityInfo=False"

'SQLServer数据库

'con.open"Provider=SQLOLEDB.1;Password=用户密码;PersistSecurityInfo=False;UserID=用户名;InitialCatalog=数据库;DataSource=SQL服务器"

s="select*from员工信息"

rd.opens,con,1,2

rd.addnew

rd("姓名")=xm

rd("性别")=xb

rd("部门")=bm

rd("职务")=zhw

rd.update

rd.close

con.close

%>

无标题文档

添加成功!

获取表单提交过来的数据,变量=Request(“表单控件名”)

对关键数据进行检查和必要的处理

创建Connection对象,连接数据库

生成“Insertinto”SQL命令字符串“Insertinto表(字段列表)Values(值列表)”

调用命令的Execute方法,执行“Insertinto”SQL命令

(Connection对象.ExecuteInsert命令字符串)

关闭Connection对象,Connection对象.Close

删除Connection对象,SetConnection对象=Nothing

给出添加成功信息,转入其他页面

<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>

DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

<%

'获取表单提交的数据

xm=request.Form("textfield")

xb=request.Form("textfield2")

bm=request.Form("textfield3")

zhw=request.Form("textfield4")

'用Connection对象添加记录

setcon=server.CreateObject("adodb.connection")

con.open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&server.MapPath("db1.mdb")&";PersistSecurityInfo=False"

'SQLServer数据库

'con.open"Provider=SQLOLEDB.1;Password=用户密码;PersistSecurityInfo=False;UserID=用户名;InitialCatalog=数据库;DataSource=SQL服务器"

s="insertinto员工信息(姓名,性别,部门,职务)values('"&xm&"','"&xb&"','"&bm&"','"&zhw&"')"

con.executes

con.close

%>

无标题文档

添加成功!

2、数据浏览设计

1)页面布局规划

2)设计数据显示动态页面

3)设计修改数据显示动态页面,添加数据库访问脚本代码

创建Connection对象,连接数据库

创建RecordSet对象,打开相应记录集(Select字段From表Where条件和关联)

循环显示数据

关闭RecordSet对象,RecordSet对象.Close

关闭Connection对象,Connection对象.Close

删除RecordSet、Connection对象,SetRecordSet对象=Nothing

<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>

DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

<%

setcon=server.CreateObject("adodb.connection")

setrd=server.CreateObject("adodb.recordset")

'Access数据库

con.open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&server.MapPath("db1.mdb")&";PersistSecurityInfo=False"

'SQLServer数据库

'con.open"Provider=SQLOLEDB.1;Password=用户密码;PersistSecurityInfo=False;UserID=用户名;InitialCatalog=数据库;DataSource=SQL服务器"

s="select*from员工信息"

rd.opens,con

%>

无标题文档

员工信息浏览

ID

姓名

性别

职务

<%whilenotrd.eof%>

<%=rd("id")%>

<%=rd("姓名")%>

<%=rd("性别")%>

<%=rd("职务")%>

<%

rd.movenext

wend

rd.close

con.close

setrd=nothing

setcon=nothing

%>

 

3、数据查询设计

1)页面布局规划

2)设计查询条件输入表单页面

<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>

DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

无标题文档

 

请输入查询条件

姓名:

部门:

 

3)设计数据显示动态页面

获取表单提交过来的数据,变量=Request(“表单控件名”)

生成查询命令字符串

创建Connection对象,连接数据库

创建RecordSet对象,打开相应记录集(Select字段From表Where条件和关联)

循环显示数据

关闭RecordSet对象,RecordSet对象.Close

关闭Connection对象,Connection对象.Close

删除RecordSet、Connection对象,SetRecordSet对象=Nothing

<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>

DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

<%

xm=request.Form("textfield")

bm=request.Form("textfield2")

setcon=server.CreateObject("adodb.connection")

setrd=server.CreateObject("adodb.recordset")

'Access数据库

con.open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&server.MapPath("db1.mdb")&";PersistSecurityInfo=False"

'SQLServer数据库

'con.open"Provider=SQLOLEDB.1;Password=用户密码;PersistSecurityInfo=False;UserID=用户名;InitialCatalog=数据库;DataSource=SQL服务器"

s="select*from员工信息"

ifxm<>""then

s=s&"where姓名='"&xm&"'"

endif

ifxm=""andbm<>""then

s=s&"where部门='"&bm&"'"

endif

ifxm<>""andbm<>""then

s=s&"and部门='"&bm&"'"

endif

rd.opens,con

%>

无标题文档

员工信息查询结果

<%

ifrd.eofthen

%>

没有查询到你感兴趣的数据!

<%

con.close

setrd=nothing

setcon=nothing

else

%>

ID

姓名

性别

部门

职务

<%whilenotrd.eof%>

<%=rd("id")%>

<%=rd("姓名")%>

<%=rd("性别")%>

<%=rd("部门")%>

<%=rd("职务")%>

<%

rd.movenext

wend

rd.close

con.close

setrd=nothing

setcon=nothing

%>

<%endif%>

4、数据修改设计

)页面布局规划

2)设计数据浏览或查询页面,在记录显示中加入“修改”超连接按钮,调用记录数据显示及修改录入表单动态页面,注意传递记录的主关键字段的值

<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>

DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

<%

setcon=server.CreateObject("adodb.connection")

setrd=server.CreateObject("adodb.recordset")

'Access数据库

con.open"Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&server.MapPath("db1.mdb")&";PersistSecurityInfo=False"

'SQLServer数据库

'con.open"Provider=SQLOLEDB.1;Password=用户密码;PersistSecurityInfo=False;UserID=用户名;InitialCatalog=数据库;DataSource=SQL服务器"

s="select*from员工信息"

rd.opens,con

%>

无标题文档

员工信息浏览

ID

姓名

性别

职务

操作

<%whilenotrd.eof%>

<%=rd("id")%>

<%=rd("姓名")%>

<%=rd("性别")%>

<%=rd("职务")%>

id=<%=rd("id")%>">修改  

id=<%=rd("id")%>"onClick="javacript:

returnconfirm('确定删除该员工吗?

')">删除

<%

rd.movenext

wend

rd.close

con.close

setrd=nothing

setcon=nothing

%>

3)设计数据显示及修改录入表单动态页面

获取表单提交过来的记录的主关键字段的值

创建Connection对象,连接数据库

创建RecordSet对象,打开相应记录集(Select字段From表

举报
举报
版权申诉
版权申诉
word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
Web 访问 数据库 程序 设计
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:Web访问数据库程序的设计.docx
链接地址:https://www.bdocx.com/doc/25846138.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开