莫相离 发表于 2015-1-16 22:08:09

ASP网页设计教程/ASP 十天学会ASP之第六天

写软件都是想的时间比写的时间要长的.如果反过来了就得看看是什么原因了.另外大家可以回去问问公司里的小MM.(一般企业里,跟你们交付软件接触得最多的是她们)  进修目标:学会数据库的基础操纵2(查询纪录)
  在第四天中我们有如许一个程序:
  <%
  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
  %>
  
  我们查询的是一切的纪录,可是我们要修正、删除纪录的时分不成能是一切纪录,一切我们要进修检索符合的纪录。先看一条语句:
  a="张三"
  b=111
  exec="select*fromguestbookwherename="+a+"andtel="+b
  
  where前面加上的是前提,与是and,或是or,我想=,<=,>=,<,>的寄义人人都晓得吧。这句话的意义就是搜刮name是张三的,而且德律风是111的纪录。另有一点就是假如要搜刮一个字段内里是否是包括一个字符串就能够这么写:whereinstr(name,a)也就是搜刮name内里有a(张三)这个字符串的人。
  我这里的a,b,是常量,人人可让a,b是表单提交过去的变量,如许就能够做一个搜刮了。
  上面人人看看这个代码,了解一下:
  <formname="form1"method="post"action="example6.asp">
  搜刮:<br>
  name=
  <inputtype="text"name="name">
  andtel=
  <inputtype="text"name="tel">
  <br>
  <inputtype="submit"name="Submit"value="提交">
  <inputtype="reset"name="Submit2"value="重置">
  </form>
  example6.asp:
  <%
  name=request.form("name")
  tel=request.form("tel")
  setconn=server.createobject("adodb.connection")
  conn.open"driver={microsoftaccessdriver(*.mdb)};dbq="&server.mappath("example3.mdb")
  exec="select*fromguestbookwherename="+name+"andtel="+tel
  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("name")%></td>
  <td><%=rs("tel")%></td>
  <td><%=rs("message")%></td>
  <td><%=rs("time")%></td>
  </tr>
  <%
  rs.movenext
  loop
  %>
  </table>
  </body>
  </html>
  明天实践上就讲了一个where,人人归去做做实验,把instr()做出来,今天见!

因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQLServer还有更多的扩展,可以用存储过程,数据库大小无极限限制。

冷月葬花魂 发表于 2015-1-16 23:52:15

ASP网页设计教程/ASP 十天学会ASP之第六天

学习ASP其实应该上升到如何学习程序设计这种境界,其实学习程序设计又是接受一种编程思想。比如ASP如何学习,你也许在以前的学习中碰到过。以下我仔细给你说几点:

金色的骷髅 发表于 2015-1-20 12:38:58

下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。

小魔女 发表于 2015-1-29 07:09:39

ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。

若相依 发表于 2015-2-5 23:57:07

没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。

谁可相欹 发表于 2015-2-14 09:47:21

跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组

透明 发表于 2015-3-4 05:36:50

它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。

活着的死人 发表于 2015-3-11 17:34:03

跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组

乐观 发表于 2015-3-19 04:10:13

下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...

海妖 发表于 2015-3-27 07:33:26

下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。
页: [1]
查看完整版本: ASP网页设计教程/ASP 十天学会ASP之第六天