用ASP如何添加记录

用ASP如何添加记录,第1张

一、创建ACCESS数据库db1mdb,在其中建立数据表user,字段分别为:u_uid(自动),u_user(用户名:文本型),u_pass(密码:文本型)

二、创建registerasp文件,此页面是添加数据的界面

<%@ language=vbscript %> 
<html > 
<head> 
<title>注册页面</title> 
<meta ;

三、建立接收registerasp中发送过来的表单数据,并插入到数据表user中的注册成功显示页面:result2asp代码如下:

<%@ language=vbscript %> 
<%
'字符串连接数据库的方法 
set conn=servercreateobject("adodbconnection") 
connOpen "DRIVER=Driver do Microsoft Access (mdb);uid=admin;pwd=;DBQ="&serverMapPath("regdb1mdb") 
%>
<html> 
<head> 
<meta ><%
str=requestform("文本框")
mystr=replace(str,chr(39),"'")'写入单引号;
mystr=replace(str,chr(33),"!")'写入感叹号
mystr=replace(str,chr(34),""")'写入双引号
mystr=replace(str,chr(35),"#")
mystr=replace(str,chr(36),"$")
mystr=replace(str,chr(37),"%")
mystr=replace(str,chr(38),"&")

chr(39)='
chr(40)=(
chr(41)=)
chr(42)=
chr(43)=+
chr(44)=,
chr(45)=-
chr(46)=
chr(47)=/
chr(58)=:
chr(59)=;
chr(60)=<
chr(61)==
chr(62)=>
chr(63)=
chr(64)=@
chr(123)={
chr(124)=|
chr(125)=}
chr(126)=~
connexecute("insert into 表(文本字段) values('"&mystr&"')")

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">strconn = "driver={sql erver};description=sqldemo;server=127001;uid=用户名;&_
pwd=data123;database=data1
set conn = servercreateobject("adodbconnection")
connopen strconn
以上就打开数据库了,接下来就是插入数据了
set rs=serverCreateObject("adodbrecordset")
sql="update table set fn =da "
rsopen sql,conn,1,3

类和对象:
关于类定义的说明有好几种。我认为可以简单地定义为,类是一种提供特定方法的数据类型。[译者注:C++刚从C衍生出来的时候,类被定义为”带方法的结构“。我认为用”封装的数据(成员、属性、方法)集合“可能更贴切。]
对象(或者类的实例)可以被描述为使用由类提供的方法的变量。[译者注:对象和实例略有不同。使用指针或引用自身时,不可作为实例。]
如何在ASP中使用类呢?
首先要建立类。作为例子,下面建立一个超链接的类。这个例子没有什么意义,我只是用它说明如何建类。
1: Class Navigation
2: Public nav_url
3: Public nav_title
4:
5: Public Property GET nav_link
6:
7: nav_link="<a href=" & chr(34) & nav_url & chr(34) & ">" & nav_title & "</a>"
8:
9: END Property
10:
11: END Class
类由关键字Class起头,后面跟随类的名字,本例中是Navigation。第二行和第三行定义了二个变量,它们被声明为公共变量,可以让类外的函数调用。如果要限制变量只能在类里面使用,就要把变量声明为私有(Private)类型。
随后的代码声明了一个公共属性(Public Property)。这里的属性设定是让外部函数读取类的属性值。
属性(Property)有三个参数:
1、Property Let:外部函数设置类的属性值。
2、Property Set:Get方法的特例。
3、Property Get:外部函数读取类的属性值。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13407401.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-30
下一篇 2023-07-30

发表评论

登录后才能评论

评论列表(0条)

保存