请帮我补充一下修改和删除执行语句(ASP)
写了半天,老是不执行!今天是郁闷了!!不想再弄了,请大家帮我写吧!!要求:根据下面的添加语句补充“修改”和“删除”语句,使之能够进行当页修改和删除(已经能够当页添加)!(...
写了半天,老是不执行!今天是郁闷了!!不想再弄了,请大家帮我写吧!!
要求:根据下面的添加语句补充“修改”和“删除”语句,使之能够进行当页修改和删除(已经能够当页添加)!(<td>修改 删除</a></td>)
数据库:表名:g_item,字段名:g_item_id,g_item
谢谢!给50分,答案十分满意的话再加20—50分!~!麻烦了!谢谢大家!
==添加页面代码开始========
<body>
<%
dim Action,g_item,rs,FoundErr,ErrMsg
Action=trim(Request("Action"))
g_item=trim(request("g_item"))
if Action="Add" then
if g_item="" then
FoundErr=True
ErrMsg=ErrMsg & "<br><li>业务种类不能为空!</li>"
end if
if FoundErr<>True then
Set rs=Server.CreateObject("Adodb.RecordSet")
rs.open "Select * From g_item Where g_item='" & g_item & "'",conn,1,3
if not (rs.bof and rs.EOF) then
FoundErr=True
ErrMsg=ErrMsg & "<br><li>业务种类“" & g_item & "”已经存在!</li>"
else
rs.addnew
rs("g_item")=g_item
rs.update
rs.Close
set rs=Nothing
call CloseConn()
Response.Redirect "class_item.asp"
end if
end if
end if
====代码结束=====
不行啊!!
执行了,也顺利返回class_item.asp了,但是却没有修改成功……
“要点”注意到了,也争取
<input name="Action" type="hidden" id="Action" value="up">
<input name="up" type="submit" value=" 添 加 ">
试了下,删除的语句没有问题!就是修改不行! 展开
要求:根据下面的添加语句补充“修改”和“删除”语句,使之能够进行当页修改和删除(已经能够当页添加)!(<td>修改 删除</a></td>)
数据库:表名:g_item,字段名:g_item_id,g_item
谢谢!给50分,答案十分满意的话再加20—50分!~!麻烦了!谢谢大家!
==添加页面代码开始========
<body>
<%
dim Action,g_item,rs,FoundErr,ErrMsg
Action=trim(Request("Action"))
g_item=trim(request("g_item"))
if Action="Add" then
if g_item="" then
FoundErr=True
ErrMsg=ErrMsg & "<br><li>业务种类不能为空!</li>"
end if
if FoundErr<>True then
Set rs=Server.CreateObject("Adodb.RecordSet")
rs.open "Select * From g_item Where g_item='" & g_item & "'",conn,1,3
if not (rs.bof and rs.EOF) then
FoundErr=True
ErrMsg=ErrMsg & "<br><li>业务种类“" & g_item & "”已经存在!</li>"
else
rs.addnew
rs("g_item")=g_item
rs.update
rs.Close
set rs=Nothing
call CloseConn()
Response.Redirect "class_item.asp"
end if
end if
end if
====代码结束=====
不行啊!!
执行了,也顺利返回class_item.asp了,但是却没有修改成功……
“要点”注意到了,也争取
<input name="Action" type="hidden" id="Action" value="up">
<input name="up" type="submit" value=" 添 加 ">
试了下,删除的语句没有问题!就是修改不行! 展开
2个回答
展开全部
1. HTML标记符不区大小写 (对)
2. 用HTML所编写的网页,在任何浏览中均能正常运行和显示联(错,在部分手机浏览器中不能正常运行)
3. ASP内嵌的Response和Request两种对象,分别是超文本连接传输协议的请求和响应对象 (错,是响应和请求,倒了)
4. IIS应运行在WINDOWS NT/2000/XP平台上,它提供WWW服务功能 (错,IIS只提供管理功能,真正的服务功能是World Wide Web Service服务)
5. 所有符合ActiveX标准的组件在ASP中均可使用,不需要注册 (错,需要注册)
6. 在网页中,如果要收集用户所输入的数据,必须通过表单来实现 (对)
7. 文件系统对象(FileSystemObject)功能十分强大,可实现文件的创建、打开与读写操作 (对)
8. 在Gloabal.asa文件中,不能有任何输出的语句,且该文件必须放在站点的根目录才能生效 (错)
9. 在HTML语法中,只能为表格设置背景,而不能单独为单元格设置背景 (错,可以为单元格设置背景)
10. 开发ASP网页所使用的脚本语言只能采用VBscript(错,也可以用JSCRIPT)
11. HTML网页的存盘文件名必须是.htm (错,还可以是HTML,MHT等)
12. SQL语句不区分大小写 (对)
13. 在浏览器中,通过“查看”菜单下面的“源文件”菜单项,可查看到网页的源代码 (对)
14. 在一个ASP页面中定义的对将象或变量,其作用域仅限于一个ASP页面,一旦页面执行完毕,该变量或对象也就自动被释放(错,SESSION,APPLICATION对象或变量就能一直保存,除非人为或超时释放)
15. 在浏览器/服务器方式中,客户端通过FTP与服务器传递信息。(错)
16. 在SQL中,实现模糊查询可利用SELECT语句和Like运算符来实现 (对)
17. 文件系统对象(FileSystemObject)若使用不当,会给系统造成较大的安全影响 (对)
18. 网页中的ASP代码同html标记符一样,必须用分隔符“<”和“>”将其括起来 (错,应该是<%代码%>)
19. 在浏览器/服务器方式中,客户端通过FTP与服务器传递信息(错)
20. Session对象所存储的变量,在当前用户所请求的每个页面中均无效 (错)
21. 利用DELETE语句可删除一个表或索引 (错,删除表用DROP)
22. Session和Application对象的事件过程只能书写在Gloabal.asa文件中 (对)
23. ASP网页运行时客户端无法查看到真实的ASP源代码 (对)
24. 在SQL语句中,利用INSERT INTO语句一次可插入多条记录联 (对)
25. ASP网页,运行是在客户端无法查看到真实的ASP源代码 (对)
26. Session对象保存的数据可以为多个用户共享联(错,共享的是APPLICATION对象)
问题补充:多选题:3、不用调用外部程序,可以被浏览器直接显示的图像格式包括(ADE)
A、BMP B、PSD C、LDS D、JPEG E、GIF
4、以下(ABCD)标记是基本的HTML表格标记
A、<TABLE></TABLE> B、<TR></TR> C、<TD></TD> D、<P></P> E、<TH></TH>
5、在VBscript语言中,可用于实现字符截取的函数有(BCD)
A、Trim() B、Right() C、Left() D、Mid() E、Now
6、以下关于<SELECT>标记说法正确的是 ADE
A、<SELECT>定义的表单元素在一个下拉菜单中显示选项B、ROWS和COLS属性可以定义其大小C、<SELECT>定义的表单元素是一个单选按钮D、<SELECT>定义的表单元素通过改变其MULTIPLE属性取值可以实现多选E、缺省情况下,<SELECT>定义的表单元素以一个下拉列表形式出现
7、网站与浏览者进行交互所采用的主要手段有 ABCDE
A、聊天室B、电子邮件C、论坛D、留言板E、动画与图象
答的好一定给分!!谢谢
2. 用HTML所编写的网页,在任何浏览中均能正常运行和显示联(错,在部分手机浏览器中不能正常运行)
3. ASP内嵌的Response和Request两种对象,分别是超文本连接传输协议的请求和响应对象 (错,是响应和请求,倒了)
4. IIS应运行在WINDOWS NT/2000/XP平台上,它提供WWW服务功能 (错,IIS只提供管理功能,真正的服务功能是World Wide Web Service服务)
5. 所有符合ActiveX标准的组件在ASP中均可使用,不需要注册 (错,需要注册)
6. 在网页中,如果要收集用户所输入的数据,必须通过表单来实现 (对)
7. 文件系统对象(FileSystemObject)功能十分强大,可实现文件的创建、打开与读写操作 (对)
8. 在Gloabal.asa文件中,不能有任何输出的语句,且该文件必须放在站点的根目录才能生效 (错)
9. 在HTML语法中,只能为表格设置背景,而不能单独为单元格设置背景 (错,可以为单元格设置背景)
10. 开发ASP网页所使用的脚本语言只能采用VBscript(错,也可以用JSCRIPT)
11. HTML网页的存盘文件名必须是.htm (错,还可以是HTML,MHT等)
12. SQL语句不区分大小写 (对)
13. 在浏览器中,通过“查看”菜单下面的“源文件”菜单项,可查看到网页的源代码 (对)
14. 在一个ASP页面中定义的对将象或变量,其作用域仅限于一个ASP页面,一旦页面执行完毕,该变量或对象也就自动被释放(错,SESSION,APPLICATION对象或变量就能一直保存,除非人为或超时释放)
15. 在浏览器/服务器方式中,客户端通过FTP与服务器传递信息。(错)
16. 在SQL中,实现模糊查询可利用SELECT语句和Like运算符来实现 (对)
17. 文件系统对象(FileSystemObject)若使用不当,会给系统造成较大的安全影响 (对)
18. 网页中的ASP代码同html标记符一样,必须用分隔符“<”和“>”将其括起来 (错,应该是<%代码%>)
19. 在浏览器/服务器方式中,客户端通过FTP与服务器传递信息(错)
20. Session对象所存储的变量,在当前用户所请求的每个页面中均无效 (错)
21. 利用DELETE语句可删除一个表或索引 (错,删除表用DROP)
22. Session和Application对象的事件过程只能书写在Gloabal.asa文件中 (对)
23. ASP网页运行时客户端无法查看到真实的ASP源代码 (对)
24. 在SQL语句中,利用INSERT INTO语句一次可插入多条记录联 (对)
25. ASP网页,运行是在客户端无法查看到真实的ASP源代码 (对)
26. Session对象保存的数据可以为多个用户共享联(错,共享的是APPLICATION对象)
问题补充:多选题:3、不用调用外部程序,可以被浏览器直接显示的图像格式包括(ADE)
A、BMP B、PSD C、LDS D、JPEG E、GIF
4、以下(ABCD)标记是基本的HTML表格标记
A、<TABLE></TABLE> B、<TR></TR> C、<TD></TD> D、<P></P> E、<TH></TH>
5、在VBscript语言中,可用于实现字符截取的函数有(BCD)
A、Trim() B、Right() C、Left() D、Mid() E、Now
6、以下关于<SELECT>标记说法正确的是 ADE
A、<SELECT>定义的表单元素在一个下拉菜单中显示选项B、ROWS和COLS属性可以定义其大小C、<SELECT>定义的表单元素是一个单选按钮D、<SELECT>定义的表单元素通过改变其MULTIPLE属性取值可以实现多选E、缺省情况下,<SELECT>定义的表单元素以一个下拉列表形式出现
7、网站与浏览者进行交互所采用的主要手段有 ABCDE
A、聊天室B、电子邮件C、论坛D、留言板E、动画与图象
答的好一定给分!!谢谢
展开全部
代码如下:
'删除
if Action="del" and g_item<>"" then
sql="delete from g_item Where g_item='" & g_item & "'"
conn.execute(sql)
response.redirect "class_item.asp"
'修改
if Action="up" and g_item<>"" then
sql="update g_item set xxx=xxx where g_item='" & g_item & "'"
conn.execute(sql)
response.redirect "class_item.asp"
要点:
2个action隐藏表单元素要放在不同的<form></form>内,分别赋值del和up
'删除
if Action="del" and g_item<>"" then
sql="delete from g_item Where g_item='" & g_item & "'"
conn.execute(sql)
response.redirect "class_item.asp"
'修改
if Action="up" and g_item<>"" then
sql="update g_item set xxx=xxx where g_item='" & g_item & "'"
conn.execute(sql)
response.redirect "class_item.asp"
要点:
2个action隐藏表单元素要放在不同的<form></form>内,分别赋值del和up
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询