ASP与数据库(二)

ASP与数据库(二)

ID:37915666

大小:35.50 KB

页数:7页

时间:2019-06-02

ASP与数据库(二)_第1页
ASP与数据库(二)_第2页
ASP与数据库(二)_第3页
ASP与数据库(二)_第4页
ASP与数据库(二)_第5页
资源描述:

《ASP与数据库(二)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ASP与数据库(二)在上一讲中,我们学习了如何与数据库建立连接和从数据库中检索数据,今天的内容是如何向数据库中添加新数据、修改和删除数据库中的数据。一、向数据库中添加新数据方法一:使用SQL语句,例wuf50.ASP。为了简化以后的程序,将与Access数据库的连接部分放在一个文件中,此文件以后需要用到时不再说明。<%AdoAccess.ASPOptionExplicitResponse.Expires=0第一部分:建立连接DimCnn,StrCnnSetCnn=Server.CreateObject("ADODB.Con

2、nection")StrCnn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:InetpubhomeASPNorthwind.mdb"Cnn.OpenStrCnn%>程序wuf50.ASP<%@LANGUAGE=VBScript%><%wuf50.ASP第二部分:使用Connection对象的Execute添加新数据DimStrSQL,rsTestStrSQL="INSERTINTO运货商(公司名称

3、,电话)VALUES(wufeng,0571-7227298)"Cnn.ExecuteStrSQL%><%第三部分:将得到的记录集显示到浏览器上SetrsTest=Cnn.Execute("Select*From运货商")DoWhileNotrsTest.EOFResponse.WritersTest(0)&""&rsTest(1)&""&rsTest(2)&""&"
"rsTest.MoveNextLoop第四部分:打扫战场Cnn.closeSetrsTest=Nothing:SetCnn=

4、Nothing%>请注意以下几点:1.使用SQL语句向Access数据库中添加数据时必须使用InsertInto,而向SQLServer数据库中添加数据,使用Insert就可以了。2.使用SQL语句添加数据的格式如上例,注意需要添加wufeng,在语句中必须使用wufeng,因为SQL语句使用作为字符串的分界符。3.把本例同以前所学的知识结合起来,就可以实现从HTML表单中添加数据。4.注意有一个数据类型为自动编号的字段,如本例中的"运货商ID",因此你大可不必考虑如何写代码获得一个递增的编号。

5、方法二:使用Recordset对象的Addnew方法,例wuf51.ASP。<%@LANGUAGE=VBScript%><%wuf51.ASP第二部分:使用Recordset对象的AddNew方法添加新数据DimStrSQL,rsTestSetrsTest=server.CreateObject("ADODB.Recordset")rsTest.CursorType=adOpenKeySet

6、adOpenDynamic没有下面这一句,将不允许更新数据库,为什么?rsTest.LockType=adLockOptimisticrsTest.Open"运货商",Cnn,,,adCmdTablersTest.AddNewrsTest("公司名称")="wufeng"rsTest("电话")="0571-7227298"rsTest.Update%><%第三部分:将得到的记录集显示到浏览器上将数据库指针移到表中的第一条记录IfNotrsTest.EOF<>0ThenResponse.Write"

7、表中现有["&rsTest.RecordCount&"]条数据"&"

"rsTest.MoveFirstEndIfDoWhileNotrsTest.EOFResponse.WritersTest(0)&""&rsTest(1)&""&rsTest(2)&""&"
"rsTest.MoveNextLoop第四部分:打扫战场Cnn.closeSetrsTest=Nothing:SetCnn=Nothing%>分析:1.为何要设置rsTest.LockType=adLockOpti

8、misticRecordset对象的LockType属性有四个可选值:adLockReadOnly--默认值,表示以只读方式打开记录集,因而无法无法更改数据,在这种情况下使用AddNew方法就会发生错误。adLockPessimistic--保守式记录锁定(逐条)。采用编辑时立即锁定数据源的记录的方式。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。