glass half full:[ASP新手] 输入的数据的主要ASP代码部分

来源:百度文库 编辑:神马品牌网 时间:2024/05/01 03:41:49

DataInput.asp
<form action="ReceiveData.asp" type="post">
<input type="text" value="" id="username" name="username">
<input type="password" value="" id="password" name="password">
</form>
然后再作一个ReceiveData.asp
<%
dim UserName,Password
UserName=request.form("username")
Password=request.form("password")
sql = "select * from datatable"
set rs=server.createobject("ADODB.RecordSet")
rs.open sql,conn,1,3 '注意这里的是"3",是可以写的意思,如果只是打开,那么就就是conn,1,1
rs.addnew 'addnew是表示填加一条新记录
rs("UserName")=UserName '将对应数据写入表中
rs("Password")=Password '将对应数据写入表中
rs.update '更新指针
rs.close '关闭指针
set rs=nothing '释放指针
conn.close '关闭连接
set conn=nothing '释放连接

上面两个文件,一个是输入数据,一个是接受数据并写如ACCESS数据库,不过你应该有一个类似conn.asp的连接文件定义好了数据库连接

假如你数据库里有"fl_it12"表,里面有一个"fl"字段,写入数据的代码如下:

'***读取表单(假设提交表单里有一个 name="fl" 的元素):
dim fl
fl=request("fl")
'***打开表,写入数据:
sql = "select * from fl_it12"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3 '***注意这里的是"3".
rs.addnew
rs("fl")=fl
rs.update
rs.close