关于ASP的几个 题目
1下面的ASP代码缺少什么语句?<%setconn=server.CreateObject("adodb.connection")conn.execute("update...
1 下面的ASP代码缺少什么语句?
<%
set conn=server.CreateObject("adodb.connection")
conn.execute("update 商品 set 库存=0 where 商品代码='0546' ")
conn.close
%>
2 以下ASP代码是将某商品库存设为0,请填空
<%
set cx=server.CreateObject("adodb.connection")
______.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mydb.mdb")
cx.____________("update 商品 set 库存=0 where 商品代码='0546' ")
cx.close
%>
3 假如有如下ASP代码,请按照注释填写语句
<%
set conn=server.CreateObject("adodb.connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mydb.mdb")
set res=conn.execute("select 姓名,学号 from 学生 ")
do while not ____________________
response.write res("姓名")
_________________ '指针移到下一记录
loop
__________________ '关闭记录集
conn.close ’关闭连接
%>
4 假如有学生表,其字段有学号、姓名、性别等,输入一个姓名,然后删除该姓名的学生记录。问:这样从操作会不会删除多个学生的记录?为什么?
5 如果有以下语句,当xh、xm、xb、cs的值分别是j63、刘甜、女、1985-7-18,写出变量sql的值。
sql="insert into student(学号,姓名,性别,出生日期) values "
sql=sql+" ('"+xm+"',"+xh+","+xb+",'"+xm+"') "
6 如果下面程序(文件名为setpa.asp)中要让变量a1、a2获得的值是10和"fee",那么运行该程序的URL应该是什么?
<%
a1=request("m")
a2=request("n")
……
%>
7 假如操作数据库的SQL字符串是如下的内容,那么当要将姓名为“张三”的学生年龄改为25,其URL应该是什么?
<%
r=request("a")
s=request("b")
SQLString1="update 学生 set 年龄="+r+" where 姓名='"+s+"'"
……
%>
8 给定一个姓名和一个年龄,删除姓名和年龄都符合的学生。其URL如下面所示:
delstu.asp?xm=张三&nl=27 (删除姓名为“张三”且年龄为27的学生)
请根据题意将下面的程序语句补充完整
<%
xm=request("xm")
nl=request("nl")
SQLString1="delete from 学生 where ________________________________________"
……
%> 展开
<%
set conn=server.CreateObject("adodb.connection")
conn.execute("update 商品 set 库存=0 where 商品代码='0546' ")
conn.close
%>
2 以下ASP代码是将某商品库存设为0,请填空
<%
set cx=server.CreateObject("adodb.connection")
______.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mydb.mdb")
cx.____________("update 商品 set 库存=0 where 商品代码='0546' ")
cx.close
%>
3 假如有如下ASP代码,请按照注释填写语句
<%
set conn=server.CreateObject("adodb.connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mydb.mdb")
set res=conn.execute("select 姓名,学号 from 学生 ")
do while not ____________________
response.write res("姓名")
_________________ '指针移到下一记录
loop
__________________ '关闭记录集
conn.close ’关闭连接
%>
4 假如有学生表,其字段有学号、姓名、性别等,输入一个姓名,然后删除该姓名的学生记录。问:这样从操作会不会删除多个学生的记录?为什么?
5 如果有以下语句,当xh、xm、xb、cs的值分别是j63、刘甜、女、1985-7-18,写出变量sql的值。
sql="insert into student(学号,姓名,性别,出生日期) values "
sql=sql+" ('"+xm+"',"+xh+","+xb+",'"+xm+"') "
6 如果下面程序(文件名为setpa.asp)中要让变量a1、a2获得的值是10和"fee",那么运行该程序的URL应该是什么?
<%
a1=request("m")
a2=request("n")
……
%>
7 假如操作数据库的SQL字符串是如下的内容,那么当要将姓名为“张三”的学生年龄改为25,其URL应该是什么?
<%
r=request("a")
s=request("b")
SQLString1="update 学生 set 年龄="+r+" where 姓名='"+s+"'"
……
%>
8 给定一个姓名和一个年龄,删除姓名和年龄都符合的学生。其URL如下面所示:
delstu.asp?xm=张三&nl=27 (删除姓名为“张三”且年龄为27的学生)
请根据题意将下面的程序语句补充完整
<%
xm=request("xm")
nl=request("nl")
SQLString1="delete from 学生 where ________________________________________"
……
%> 展开
展开全部
1.在set conn=server.CreateObject("adodb.connection") 后缺
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mydb.mdb")
2.set cx=server.CreateObject("adodb.connection")
cx.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mydb.mdb")
cx.execute("update 商品 set 库存=0 where 商品代码='0546' ")
cx.close
3.set conn=server.CreateObject("adodb.connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mydb.mdb")
set res=conn.execute("select 姓名,学号 from 学生 ")
do while not rs.eof
response.write res("姓名")
rs.movenext '指针移到下一记录
loop
rs.close '关闭记录集
conn.close ’关闭连接
4.会,因为姓名字段呢内容可以重复,如果有同名同姓的人就会都删除
5.sql="insert into student(学号,姓名,性别,出生日期) values "
sql=sql+" ('"+j63+"',"+刘甜+","+女+",'"+1985-7-18+"') "
6.a1=request("m")
a2=request("n")
setpa.asp?a1=10&a2="fee"
7.SQLString1="update 学生 set 年龄="+25+" where 姓名='"+张三+"'"
8.SQLString1="delete from 学生 where xm='"张三"' and nl='27' "
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mydb.mdb")
2.set cx=server.CreateObject("adodb.connection")
cx.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mydb.mdb")
cx.execute("update 商品 set 库存=0 where 商品代码='0546' ")
cx.close
3.set conn=server.CreateObject("adodb.connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mydb.mdb")
set res=conn.execute("select 姓名,学号 from 学生 ")
do while not rs.eof
response.write res("姓名")
rs.movenext '指针移到下一记录
loop
rs.close '关闭记录集
conn.close ’关闭连接
4.会,因为姓名字段呢内容可以重复,如果有同名同姓的人就会都删除
5.sql="insert into student(学号,姓名,性别,出生日期) values "
sql=sql+" ('"+j63+"',"+刘甜+","+女+",'"+1985-7-18+"') "
6.a1=request("m")
a2=request("n")
setpa.asp?a1=10&a2="fee"
7.SQLString1="update 学生 set 年龄="+25+" where 姓名='"+张三+"'"
8.SQLString1="delete from 学生 where xm='"张三"' and nl='27' "
北京磐安云创科技有限公司_
2023-02-01 广告
2023-02-01 广告
价格只是购买产品或服务过程中的一项指标,如果单纯只比较价格,其实考虑并不是那么周到。价格、质量、服务、口碑、是否合适自己的情况等都需要一起考虑。以上回答如果还觉得不够详细,可以来咨询下北京磐安公司。北京磐安公司是一家专业从事高新软件的技术公...
点击进入详情页
本回答由北京磐安云创科技有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询