- 3
- 0
- 约1.62万字
- 约 12页
- 2019-10-21 发布于山西
- 举报
第7章 ADO对象
例7-2-1:
%
Set conn = Server.CreateObject(ADODB.Connection)
conn.Open DSN=stusql;UID=sa;PWD=
%
例7-2-2:
%
Set conn = Server.CreateObject(ADODB.Connection)
设置ODBC连接字符串。Driver表示数据库的ODBC驱动程序,DBQ表示数据库的位置。
UID表示用户帐号,PWD表示密码
strodbc = Driver={Microsoft Access Driver (*.mdb)}; DBQ=_
Server.MapPath(\) \student.mdb;UID=;PWD=;
conn.Open strodbc
%
例7-2-3:
数据录入页面(course.htm)代码如下:
HTML
BODYCENTER欢迎使用,请输入课程的相关信息
FORM method=POST action=courseexe.asp
TABLE border=0 width=100%
TR
TD width=20% /TD
TD width=79%课程编号:INPUT type=text name=c_no size=10(必添)/TD
/TR
TR
TD width=20% /TD
TD width=79%课程名称:INPUT type=text name=c_name size=30(必添)/TD
/TR
TR
TD width=20% /TD
TD width=79%课程学时:INPUT type=text name=c_period size=10(必添)/TD
/TR/TABLE
PINPUT type=submit value=确定
INPUT type=reset value=取消/P
/FORM/CENTER
/BODY/HTML
输入页面提交的courseexe.asp文件代码如下:
!--#include file = adovbs.inc --
%取得用户输入信息,并删除首尾空格
c_no=Trim(Request.Form(c_no))
c_name=Trim(Request.Form(c_name))
c_period=Trim(Request.Form(c_period))
如果用户输入的信息有一项为空,重定向到输入页面
If c_no= or c_name= or c_period= then
Response.Redirect course.htm
End If
打开数据库,建立连接
Set conn = Server.CreateObject(ADODB.Connection)
strProvider=Provider=SQLOLEDB.1;Data Source=zjf;Initial Catalog=student ; User ID=sa; Password=;
conn.Open strProvider
检查用户输入的课程是否已经存在
Commandtext = Select * From t_course where c_no= c_no
set rs=conn.Execute(commandtext,,adcmdtext)
If rs.eof then
如果不存在相应记录,则向表t_user添加数据
Commandtext= Insert into t_course(c_no,c_name,c_period) VALUES( c_no , c_name , c_period )
conn.Execute commandtext,,adcmdtext
Response.Write 数据添加成功!BR
Else
如果存在相应记录,则修改记录数据
Commandtext=Update t_course Set c_name= c_name ,c_period= c_period Where c_no= c_no
conn.Execute commandtext,,adcmdtext
Response.Write 数据修改成功!BR
End If
Set conn = nothing
%
例7-2-4:
您可能关注的文档
最近下载
- 沈阳铁路局员工合同协议.docx VIP
- 2025年心理咨询师考试题库500道附参考答案【实用】.docx VIP
- 鱼骨图分析法(鱼骨图模板).doc VIP
- 2025年部编版三年级上册语文期末冲刺模拟卷三.docx VIP
- KISSsoft软件教程-Tutorial-016-包络面蜗轮蜗杆的验证.pdf VIP
- 《成人甲状腺功能减退症基层诊疗指南(2025版)》.docx VIP
- 三年级数学特训卷.docx VIP
- 搏击操教案15-16(1)完整版.doc VIP
- 2026年内分泌科糖尿病精细化管理实施方案.docx
- (2026春新版)人教版三年级数学下册《一 生活中的运动现象》PPT课件.pptx
原创力文档

文档评论(0)