取得数据库的完整路径。
Set rs = Server.CreateObject(\
建立Recordset对象rs。Connection仅仅是建立了与数据库间的连接,要存取数
据还应该再建立Recordset对象。
rs.Open \客户\
打开数据库中的表\客户\(客户是表名)。 语法:
rs.open 数据表名或SQL指令,已经建立的Connection对象(这里是
dbconnection), 锁定类型
rs.AddNew
rs(\公司名称\rs(\联络人姓名\rs(\所在城市\rs(\电话号码\rs.Update
用AddNew向数据库请求添加数据。最后用Update写入。注意:等号右侧的变量保
存着用Request取得的表单数据。双引号内的就是数据库的字段,应该与数据库
的一致啊。否则会出错的。这样变量内的数据就写入了数据库对应的字段内了。
Response.Write \祝贺,您的数据已经添
加进数据库了!
\
Response.Write \查看数据\Response.Write \
写入成功后显示祝贺信息并建立查看数据库记录的连接。 %>
(三)显示/查看数据库记录: <%
set dbconnection=Server.CREATEOBJECT(\DBPath = Server.MapPath(\
dbconnection.Open \
DBPath
建立与数据库的连接,与上同。
SQL=\客户 Order By 时间 DESC\SET CustomerList=dbconnection.EXECUTE(SQL) %>
建立SQL查询语句,表示从\客户\表中查询所有记录,Order By 时间 DESC表示\
按时间降序排序,\这样最后添加的信息再最上面显示。下面一句执行SQL查询并
将结果返回给Recordset对象CustomerList。
编号 | 公司名称 | 联络人姓名 | 所在城市 | 电话号码 |
<% =CustomerList(\客户编号\ | <% =CustomerList(\公司名称\ | <% =CustomerList(\联络人姓名\ | <% =CustomerList(\所在城市\ | <% =CustomerList(\电话号码\ |
缺陷:仅仅实现了最基本的功能。先不说其它功能,仅就数据的添加和查看功能
来看,比较完美的还应该加入“分页功能”。否则数据大到一定程度显示全部数
据基本上是不可能的。 本期至此全部完毕。
相关推荐: