ASP网站制作之十天学会ASP之第七天
当然了,现在国内CRM厂商的产品与其说是CRM,但从至少从我的角度分析上来看,充其量只是一个大型的进销存而已了,了解尚浅,不够胆详评,这里只提技术问题进修目标:学会数据库的基础操纵3(删除纪录)开宗明义,人人间接看程序。
exec="delete*fromguestbookwhereid="&request.form("id")
下面这句话完成了删除纪录的操纵,不外锁定纪录用了纪录独一的暗示id,我们后面创建数据库的时分用的是体系给我们的主键,名字是编号,因为是中文的名字不是很便利,人人能够修正为id,不修正的话就是
exec="delete*fromguestbookwhere编号="&request.form("id")
上面我们看完全的代码:一个表单传给ASP文件一个ID,然后这个ASP文件就删除这个ID。
<formname="form1"method="post"action="example7.asp">
delete:
<inputtype="text"name="id">
<inputtype="submit"name="Submit"value="提交">
</form>
example7.asp:
<%
setconn=server.createobject("adodb.connection")
conn.open"driver={microsoftaccessdriver(*.mdb)};dbq="&server.mappath("example3.mdb")
exec="delete*fromguestbookwhere编号="&request.form("id")
conn.executeexec
%>
我在示例内里加了一个example72.asp,和example4.asp差未几,就是加了一个id字段,人人能够先运转这个文件看一下一切纪录的ID和想删除纪录的ID,删除纪录今后也能够经由过程这个文件复查。比及最初一天,我们会把一切的这些器材整合的。人人就不会必要这么贫苦的操纵。
example72.asp:
<%
setconn=server.createobject("adodb.connection")
conn.open"driver={microsoftaccessdriver(*.mdb)};dbq="&server.mappath("example3.mdb")
exec="select*fromguestbook"
setrs=server.createobject("adodb.recordset")
rs.openexec,conn,1,1
%>
<html>
<head>
<title>无题目文档</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
</head>
<bodybgcolor="#FFFFFF"text="#000000">
<tablewidth="100%"border="0"cellspacing="0"cellpadding="0">
<%
dowhilenotrs.eof
%><tr>
<td><%=rs("编号")%></td>
<td><%=rs("name")%></td>
<td><%=rs("tel")%></td>
<td><%=rs("message")%></td>
<td><%=rs("time")%></td>
</tr>
<%
rs.movenext
loop
%>
</table>
</body>
</html>
asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。 掌握asp的特性而且一定要知道为什么。 Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点) 不能只是将它停留在纸上谈兵的程度上。 交流是必要的,不管是生活还是学习我们都要试着去交流,通过交流我们可以学到很多我们自己本身所没有的知识,可以分享别人的经验甚至经历。 学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点: ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
页:
[1]