注册 登录
编程论坛 ASP技术论坛

各位大哥大姐求助!asp编写代码用于表单提交

qq694469703 发布于 2011-04-03 18:44, 539 次点击
我没学过asp不知道怎么写表单提交,表单里面有个上传控件,具体参照可以在这个网址看到http://www.
4 回复
#2
qq6944697032011-04-03 18:45
对了要连接access数据库
#3
魏兴耀2011-04-04 09:03
很久没有过来看了,这样,你弄一个获取,然后再用ADDNEW加入到数据库就可以了呢
#4
twtrwr2011-04-04 13:19
首先建立连接对象,并且打开数据库
<%
dim str,conn
Set conn = Server.CreateObject("ADODB.Connection")
str = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath("db/ly.mdb") '连接数据库路径
%>
2.接着建立数据集对象,并且连接到你表单里数据所在的数据表。

set rs=Server.CreateObject("adodb.recordset")
 rs.open "select name as 姓名 ,title as 标题, content as 内容 from ly from ly",conn,1,3

3.然后获取表单里面的值。利用数据集的addnew方法插入到数据表中

 rs.addnew
  rs("name")=Request("name")   request 获取表单中name属性为“name”的值
   rs("title")=Request("title")
   rs("content")=Request("content")

4.添加完成后要记得更新数据库
rs.update

上面的方法是利用数据集的addnew方法操作的,也可以利用connecting的 exeute 方法操作execute(插入数据的sql语句)
sql="INSERT INTO ly (id,name,title,content,time,ip) VALUES ('"
 sql=sql & id &" ','"  & Request("name") & "','"  & Request("title") & "','" & Request("content") & "','"& now()&"','" &request.servervariables("REMOTE_ADDR") & "')"
       conn.execute(sql)
#5
hams2011-04-06 09:01
无语了……
1