asp向数据库插入新记录

来源:百度知道 编辑:UC知道 时间:2024/06/08 01:04:52
我第一个页面a.asp提交了个表单,b.asp将提交的内容插入数据库的表tblcmt中。
请问如何插入?

插入前还要select吗?不能直接insert into吗?
问zjf:为啥插入前还要sql="select * from tblcmt" 查询一遍呢?不能直接insert into tblcmt ...吗?

你这样写不会覆盖该原有数据吗?
--IT信息者 ,你这样写是不是比他的要节约资源啊?

可以参考如下方法:
<--#include file="conn.asp"--> (连接数据库的页面)
<%
Dim 变量1,变量2.....
变量1=request(“表单元素”)
变量2=request(“表单元素”)
.......
sql="insert into 数据表名(字段1,字段2,字段3.......)values(值1,值2,值3,.....)"<注意 值 如果是数字类型 “&值&” 如果是文本类型 '"&&"'>
conn.execute(sql)
Response.write("<script>alert('信息添加成功!')</script>")
response.write "<script>document.location.href='添加记录的页面'</script>"
response.end()
%>
兄弟 希望能够帮到你。

帮忙加加分咯!

<%
变量1=request(“表单元素”)
变量2=request(“表单元素”)
.......
建立数据集对象 rs
sql="select * from tblcmt"
rs.open conn,sql,1,3
rs.addnew '建立新记录
rs("表变量")=变量1
.....
rs.update '更新数据集
rs.close
set rs=nothing
%>
差不多这样了,其他自己补全吧!

inset ino 可以的
sql="in