ASP编程入门进阶(二十):ADO组件之修改数据记
以“showit.asp”文件为例,它主要承担显示功能。针对具体的某条记录,我们增加了跳转到修改页面的超链接。这一功能的实现依赖于循环读取当前页的记录,并为每条记录生成一个独特的修改链接。每条记录的详细信息,如标题、作者、加入时间和内容,都会被清晰地展示出来。值得注意的是,这些展示的信息中,“修改”链接的参数id是动态的,它将根据当前记录的内容动态生成。接下来的工作,就交给“chang.asp”页面去完成了。
change.asp
```html
<%
' 获取表单提交的数据
If Request.Form("submit") = "change" Then
whatTitle = Request.Form("title")
whoAuthor = Request.Form("author")
whatContent = Request.Form("content")
id = Request.Form("id")
' 更新数据库中的文章信息
Set rs = Server.CreateObject("ADODB.Recordset")
sql = "UPDATE article SET _title='" & whatTitle & "', _author='" & whoAuthor & "', _content='" & whatContent & "' WHERE _id=" & id
conn.Execute(sql)
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
Response.Redirect("showit.asp")
Response.End
End If
' 显示文章信息表单
If Not id = "" Then
Set rs = Server.CreateObject("ADODB.Recordset")
sql = "SELECT FROM article WHERE _id=" & id
rs.Open sql, conn, 1, 1
whatTitle = rs("_title")
whoAuthor = rs("_author")
whatContent = rs("_content")
End If %>
```
编程语言
- ASP编程入门进阶(二十):ADO组件之修改数据记
- 在mpvue框架中使用Vant WeappUI组件库的注意事项【推
- angularjs实现的购物金额计算工具示例
- JavaScript实现获取某个元素相邻兄弟节点的prev与
- PLSQL连接oracle数据库过程图解
- 利用AdoDb.Stream对象来读取UTF-8格式的文本文件
- asp事物功能简单小应用
- 利用js给datalist或select动态添加option选项的方法
- CI框架网页缓存简单用法分析
- laravel 解决crontab不执行的问题
- javascript self对象使用详解
- 送给搞采集的兄弟一个sql语句
- JS控制弹出新页面窗口位置和大小的方法
- jQuery元素的隐藏与显示实例
- vue兄弟组件传递数据的实例
- 微信小程序url传参写变量的方法