关闭数据库<%conn.closesetconn=nothing%>修伽i数据库信息<%'插入sql="INSE" />

asp操作access数据库的读写删

系统 1789 0

打开数据库

< %
' OnErrorResumeNext
Set conn = Server.CreateObject( " ADODB.Connection " )
connstr
= " Provider=Microsoft.Jet.OLEDB.4.0;DataSource= " & Server.MapPath( " data/db.mdb " )
conn.openconnstr
%
>

关闭数据库

< %
conn.close
set conn = nothing
%
>

修伽i数据库信息

< %
' 插入
sql = " INSERTINTObranchtype(branchname,sj)VALUES(' " & branchname & " ',' " & now () & " ') "
conn.execute(sql)

' 修改
sql = " updatebranchtypesetbranchname=' " & branchname & " 'wherebranchid= " & clng (branchid)
conn.execute(sql)

' 删除
sql = " delete*fromnewslistwhereid= " & id
conn.execute(sql)

读取数据库信息并显示

' 无分页显示
sql = " selectbranchnamefrombranchtypewherebranchid= " & branchid
set rs = conn.execute(sql)
if not rs.eof then
do while not rs.eof
response.writers(
" branchname " ) & " <br/> "
rs.movenext
loop
else
response.write
" 对不起,没有数据 "
end if
set rs = nothing


' 分页显示
set rs = server.createobject( " adodb.recordset " )
rs.opensql,conn,
1 , 1
if not rs.eof then
rs.PageSize
= 16 ' 每页显示的数据条数
page = request( " page " )
if isnumeric (page) = false then
page
= 1
elseif page = "" then
page
= 1
end if
page
= clng (page)
if page > rs.pagecount then
page
= rs.pagecount
end if
rs.AbsolutePage
= page
for i = 1 to rs.pagesize
if rs.eof or rs.bof then
exit for
end if
response.writers(
" branchname " ) & " <br/> "

rs.movenext
next
if rs.pagecount > 1 then
%
>
< % if page <> 1 then % > < ahref =< % = webpage% > page = 1 title = 首页 > 首页 </ a >< % else % >< fontcolor = dcdcdc > 首页 </ font > < % end if % >
< % if page > 10 then % > < ahref =< % = webpage% > page =< % = page - 10 % > title = 上十页 > 上十页 </ a >< % else % >< fontcolor = dcdcdc > 上十页 </ font > < % end if % >
< % if page > 1 then % > < ahref =< % = webpage% > page =< % = page - 1 % > title = 上一页 > 上一页 </ a >< % else % >< fontcolor = dcdcdc > 上一页 </ font > < % end if % >
< % = rs.recordcount% > 条数据共 < % = rs.pagecount% > 页当前第 < % = page% >
< % if page < rs.pagecount then % > < ahref =< % = webpage% > page =< % = page + 1 % > title = 下一页 > 下一页 </ a >< % else % >< fontcolor = dcdcdc > 下一页 </ font > < % end if % >
< % if page < rs.pagecount - 10 then % > < ahref =< % = webpage% > page =< % = page + 10 % > title = 下十页 > 下十页 </ a >< % else % >< fontcolor = dcdcdc > 下十页 </ font > < % end if % >
< % if page <> rs.pagecount then % > < ahref =< % = webpage% > page =< % = rs.pagecount% > title = 末页 > 末页 </ a >< % else % >< fontcolor = dcdcdc > 末页 </ font > < % end if % >
< %
end if
else
response.write
" 对不起,没有数据 "
end if
rs.close
set rs = nothing
%
>

asp操作access数据库的读写删


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论