上一篇:用Asp+XmlHttp实现RssReader功能 >>
ADO修改删除数据库的记录
首先使用ado连结到Access数据库ntopsamp.mdb,用SQL指令打开表「产品」的记录,将结果传回到rs的recordset当中,ASP程式码如下:
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DBQ="& Server.MapPath("ntopsamp.mdb") &";Driver={Microsoft Access Driver (*.mdb)};"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "产品",conn,1,2
使用Addnew方法以新增一条记录,ASP程式码如下:
rs.Addnew
设定记录表各个字段的值,您可以使用以下三种语法:
rs("字段名称").Value = 值
rs("字段名称") = 值
rs(字段顺序) = 值
譬如说,ASP程式码如下:
rs("名称").Value = "笔记型电脑"
rs("数量") = 100
rs(0) = "12345"
最後下个Update方法,即将新增的记录储存到表当中。
rs.Update
rs.Close
Response.Write("增加记录: 名称 = 笔记型电脑")
修改数据库的记录
若要修改数据库的记录,首先使用ado连结到Access数据库ntopsamp.mdb,下SQL指令寻找待修改的记录,将结果传回到rs1的recordset当中,ASP程式码如下:
Set rs = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * FROM 产品 WHERE 名称=@#笔记型电脑@#"
rs.Open sql,conn,2,2
若找到待修改的记录,设定表各个字段的值,最後下个Update方法,即将新增的记录储存到表当中,ASP程式码如下:
if not rs.EOF then
randomize
no1 = round(rnd() * 10)
new = "笔记型电脑-" & no1
rs("名称").Value = new
rs.Update
Response.Write("修改记录成: 名称= " & rs1("名称") & " ")
end if
删除数据库的记录
若要删除数据库的记录,首先使用ado连结到Access数据库ntopsamp.mdb,下SQL指令寻找待删除的记录,将结果传回到rs的recordset当中,ASP程式码如下:
Set rs = Server.CreateObject("ADODB.Recordset")
sql = "SELECT * FROM 产品 WHERE 名称=@#" & new1 & "@#"
rs.Open sql,conn1,1,3
若找到待删除的记录,下个Delete方法,即可删除表中的此记录,ASP程式码如下:
if not rs.EOF then
rs.Delete
Response.Write("删除记录: 名称 = " & new1)
end if
conn.Close
下一篇:ASP中正则表达式的应用-2 >>
相关文章:
- · ASP设计常见问题及解答精要-4
- · ASP设计常见问题及解答精要-3
- · ASP设计常见问题及解答精要-2
- · ASP设计常见问题及解答精要-2
- · ASP设计常见问题及解答精要-1
- · 使用Formatnumber()与Formatpercent()格式化数字
- · 格式化数字函数FormatNumber的应用
- · ASP的随机数的应用技术
- · 不用Golobal和session实现在线人数统计
- · 分页的显示-->前后翻滚10页的实现
- · ASP连接SQL2000的方法
- · Asp 函数介绍(一)
- · len(),lift(),right()不能正常识别中文的解决方法
- · 使用ASP建设私人搜索引擎
- · rs.open sql,conn,A,B的后两个A,B各代表的意义
- · 关于session的一些问题
- · ASP Upload 使用说明
- · 如何避免asp的SQL的执行效率低
- · 显示左边的n个字符函数(自动识别汉字)
- · 在线用表单建立文件夹
- · 使用xmldom在服务器端生成静态html页面
- · 缩略图水印组件wsImage2.0
- · 用ASPJPEG组件制作图片的缩略图和加水印
- · 用ASP制作强大的搜索引擎
- · 小偷程序原理和简单示例
- · SQL Server与Access、Excel的数据转换
- · 循环中表格定位的左右两列显示方法
- · 用XMLHTTP做一个自己特色的Google
- · ASP组件介绍—w3Sockets
- · 如何防范SQl注入
- · 关于ASP的(VBScript)类
- · 加速ASP程序的显示速度
- · 在静态页面中显示文章被阅读的次数
- · 关于生成HTML文件的新闻系统
- · ASP 编程中20个非常有用的例子(二)
- · ASP 编程中20个非常有用的例子(一)
- · 在ASP中使用CDO发送邮件
- · 三种禁用FileSystemObject组件的方法
