首页 > 语言 > 关键词  > asp最新资讯  > 正文

[推荐]每个ASP程序员必备的知识

2008-10-21 14:05 · 稿源:54master.com
以下为引用的内容:
数据库连接:
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")
%>

打开数据库:
exec="select * from 数据库表"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
参数1,1为读取
读取内容格式:<%=rs("字段")%>
添加记录处理程序:
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")
name=request.form("字段") name,tel,message为提交表单所设置的字段值
tel=request.form("字段")
message=request.form("字段")
exec="insert into 表名(字段)values(';"+字段+"';)" 多个用逗号隔开
conn.execute exec 使用execute提交
conn.close
set conn=nothing
%>
搜索处理程序:
<%
name=request.form("字段") name,tel为提交表单所设置的字段值
tel=request.form("字段")
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")
exec="select * from 表 where name=';"+字段+"'; and tel="+字段
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>
';页面搜索到的内容导出来
<%
do while not rs.eof
%><tr>
<td><%=rs("name")%></td>
<td><%=rs("tel")%></td>
<td><%=rs("time")%></td>
</tr>
<%
rs.movenext
loop
%>
删除记录处理程序:
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")
exec="delete * from 表名 where 编号="&request.form("id")
conn.execute exec
%>

修改记录处理程序:
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")
exec="select * from 表名 where 编号="&request.form("id")
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,3 ';1,3为修改意思
rs("name")=request.form("字段") ';name,tel,message为提交表单所设置的字段值
rs("tel")=request.form("字段")
rs("message")=request.form("字段")
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
修改记录执行程序:输入ID号页面>>>导出相对应ID数据>>>>>>直接修改的处理程序
后台登陆处理程序例子:
<%
dim name,password
name=request.form("name")
password=request.form("password")
dim exec,conn,rs
exec="select *from 表名 where(name=';"&字段&"'; and password=';"&字段&"';)"
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名")
set rs=server.createobject("adodb.recordset")
rs.open exec,conn
if not rs.eof then
rs.Close
conn.Close
session("checked")="yes"
session("check")="right"
response.Redirect "index.asp"
else
session("checked")="no"
session("check")="wrong"
response.Redirect "login.asp"
end if
%>
每个后台页面加上:
<%if not session("checked")="yes" then ';session里面定义一个checked字符串变量
response.Redirect "login.asp"
else
%>

  • 相关推荐
  • 大家在看
  • ​初心如一,燃动未来!ASPARK一燃斩获年度新锐电子烟品牌殊荣

    近日,蓝洞第二届电子烟峰会于深圳圆满落幕。会上,由蓝洞举办的首届蓝斯卡Lscar电子烟行业评选结果同步揭晓,经网友投票与专业评审严格遴选,ASPARK一燃斩获年度新锐电子烟品牌殊荣。作为电子雾化器行业的生力军,ASPARK一燃由行业头部品牌MOTI魔笛提供技术支持,与拥有全球领先雾化技术的FLEEM实施战略合作,搭载行业高级定制FLEEM雾化芯。秉承“一犹未尽,燃出自我”的品牌理念,依托潮酷形象、高品质体验以及性价比深耕圈层,A

  • Shuttle推出DL20N系列无风扇迷你PC新品 采用Jasper Lake CPU平台

    Shuttle 刚刚推出了两款相当紧凑的 1.3 升迷你 PC,作为该公司旗下“XPC slim”系列无风扇准系统的新成员,DL20N 和 DL20N6 非常适合居家或办公使用。前者使用了英特尔赛扬 N4505 双核处理器,而后者升级到了四核心的奔腾 Silver N6005 CPU 。得益于充足的灵活性与可靠性,它们也是信息亭、工控、数字标牌等应用的理想选择。作为一款主打静音和低维护特性的迷你电脑,DL20N / DL20N6 配备了许多实用的端口。除了可连接三台显示器,

  • 冬天快充效率低 蔚来推送新版本Aspen:新增电池充电预热功能

    近日,蔚来发布了Aspen 3.0.7版本,自11月28日起,蔚来将通过FOTA分批次对当前版本为3.0.0及以上的车辆进行推送,据悉本次更新的重头戏是新增了电池充电预热功能。北方的朋友应该有过这种体验:冬天时如果室内气温较低,在给使用了锂电池的手机等设备进行充电时,要么充不进去,要么用时会大幅提升。背后的原因比较复杂,这里就不再从技术层面进行解析,大家只需要知道这个现象即可。同理,使用了锂电池的电动车在严寒的环境下充电

  • 什么是APP?APP有那些用处?

    App做为当今生活的不可或缺的产品,完美诠释了什么叫足不出户就可以做任何事情,比如以前的存钱取钱,逛街买菜,现在靠着App就可以做到。App的出世可以说带动了很多产业的发展,像外卖平台相继浮出水面,转账业务靠着某个App等一系列完美取代以前。虽然 App 行业发生了很大的变化,但 App 的主要商业模式却没变,主要分为以下三种:1。 付费下载2。 免费下载,通过在App内部的广告位盈利3。 免费下载,通过 App 内部售卖道具获利(

  • 必剪APP推出PC版

    近日,哔哩哔哩官方移动创作APP必剪宣布正式推出PC版。(bcut.drawyoo.com)据介绍,PC版必剪支持多轨剪辑、音频录制、屏幕录制、字幕识别、素材库、一键投稿等功能。同时,添加了特色的一键三连按钮,用户可在任意位置添加。

  • OPPO耳机如何:双十一销冠OPPO Enco系列盘点

    根据IDC发布的《中国无线耳机市场季度跟踪报告, 2021 年第二季度》显示, 2021 年上半年中国无线蓝牙耳机市场出货量为 5374 万台,同比增长26.8%。其中,真无线耳机上半年出货量 3625 万台,同比增长32.1%;颈戴蓝牙耳机上半年出货量 1189 万台,同比增长12.2%;头戴蓝牙耳机上半年出货量 514 万台,同比增长24.6%。无线耳机市场已经成为各品牌的兵家必争之地,而在众多耳机产品中,OPPO Enco Air在双十一期间斩获京东 700 元以内

  • 人民网评App自动续费 琢磨算计用户的APP走不远

    不少用户都遇到过这种情况,买会员服务时,一般App服务协议中是默认勾选“自动续费”的,如果你没有注意到,即使你卸载了APP,“自动续费”也会不关闭。这就导致了,你明明已经很久没用这个APP了,但钱还在照扣,无意中花了不少“冤枉钱”。

  • 英特尔Sapphire Rapids-X与Raptor Lake CPU有望明年3季度到来

    @Momomo_US 在 Twitter 上通过谜语暗示 —— 英特尔将于 2022 年 3 季度推出下一代 Sapphire Rapids-X 高端台式(HEDT)和 Raptor Lake 主流台式 CPU —— 并且得到了另一位知名爆料人 @Kopite7Kimi 的回应。显然,“鱼儿”代表 HEDT 平台的 Fishhawk Falls,而“恐龙”指代主流平台的 Raptor Lake 。若爆料靠谱,这意味着英特尔下一轮台式机升级将于 Alder Lake 发布后的 10~12 个月内到来。早前有所谓的 X699 芯片组驱动程序列表

  • 新iPad Pro、iPad Air 5、iPad 10齐曝光:苹果大幅升级!

    据外媒最新报道称,苹果准备在2022年更新其三款iPad,包括入门级的iPad、iPad Air和iPad Pro,其中新款iPad Pro采用新的设计并加入无线充电能力。入门级iPad今年得到了一些比较有价值的更新,增加了A13芯片、True Tone和带有Center Stage的1200万像素超宽前置摄像头用于视频通话。自2017年以来,苹果每年都会发布新版本的入门级iPad,通常会进行小规模的规格和芯片升级,以保持设备的低价格,所以2022年的新版本做法与前几年一致,

  • Spotify用户因缺乏原生HomePod支持而转向Apple Music等平台

    ​一年多前,在2020年的全球开发者大会上,苹果宣布将为HomePod增加第三方音乐服务支持。几个月后,苹果强调了一些将利用这项新功能的应用程序,包括亚马逊音乐、Pandora 和iHeartRadio。值得注意的是,Spotify被排除在该名单之外。

这篇文章对你有价值吗?

  • 热门标签

热文

  • 3 天
  • 7天