当前位置:首页 » 参考文献 » asp插入数据库

asp插入数据库

发布时间: 2021-03-15 23:46:30

1. 怎样用ASP向数据库中插入数据,数据库里要做些什么

<%
set
conn=server.CreateObject("adodb.connection")
conn.open
"driver={microsoft
access
driver
(*.mdb)};dbq="&server.MapPath("/date/date.mdb")
set
rs=server.CreateObject("adodb.recordset")
%>
server对象的
mappath()方法返回站点根目下
dbq表示数据库的目径
数据库驱动程序
{
与mircosoft
之间不能有空格
mircosoft
access
dirver
(*.mdb)
表示
access数据库

数据库驱动程序
看一下
中山大学
asp程序设计视频教程

2. asp 怎么写入数据库

OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|db1.mdb";
OleDbCommand comm = new OleDbCommand();
conn.Open();
comm.Connection = conn;
comm.CommandText = "Insert Into [Time] ([begin],[over],[name]) Values (@begin,@over,@name)";
comm.Parameters.AddWithValue("@begin", a);
comm.Parameters.AddWithValue("@over", b);
comm.Parameters.AddWithValue("@name", c);
comm.ExecuteNonQuery();
conn.Close();

注意:
1、以上代码是以access数据为例。
2、如果表里面有其他不能为空的字段存在,需要给他们提供值,自动增加的字段除外。
3、db1.mdb文件的只读属性去掉,在文件的属性-安全性里面,添加 everyone帐号和NETWORK Service 帐号可修改权限。

3. asp网站向数据库写入数据

sql语句错误,应该是写入语句,而不是查询语句

4. asp 数据库插入内容

修改后的代码为

<% Option Explicit %>
<!--#include file="connection.asp" -->

<html>
<head>
<title>输入结果</title>
</head>
<body>
<%
on Error Resume Next
if trim(Request("name"))=""or Trim(Request("password"))="" then
Response.Write"姓名和密码必须输入"
Response.Write"<p><a href='add_form.htm'>返回,重新填写</a>"
Else
dim name,password,tel,email,home,age,intro
name=request.Form("name")
password=Request.Form("password")
tel=Request.Form("tel")
home=Request.Form("home")
email=Request.Form("email")
age=Request.Form("age")
intro=Request.Form("intro")
'添加记录
dim rs,StrSql
Set rs=Server.CreateObject("ADODB.Recordset")
strSql="Select * From list"
rs.open StrSql,db,1,3
rs.AddNew
rs("name")=name
rs("password")=password
rs("tel")=tel
rs("home")=home
rs("email")=email
rs("age")=age
rs("intro")=intro
rs.Update
if db.Errors.Count>0 then
Response.Write"保存过程中发生错误,必须重新填写"
Response.Write "<p><a href='add_form.htm'>返回,重新填写</a>"
else
Response.Write"<h2 align='center'>您的信息已经安全加入,请牢记密码</h2>"
Response.Write"<p>姓名:"& name
Response.Write"<p>电话:"& tel
Response.Write"<p>email:"& email
Response.Write"<p>住址:"& home
Response.Write"<p>年龄:"& age
Response.Write"<p>简介:"& intro
Response.Write"<a href='add_form.htm'>返回,继续添加</a>"
end if
end if
'关闭对象
rs.Close
Set rs=nothing
db.Close
Set db=nothing
%>
</body>
</html>

5. ASP数据库中添加数据

<%
IP=request.form("IP") MAC=request.form("MAC")
USER=request.form("USER")
MINGZI=request.form("MINGZI")
BUMEN=request.form("BUMEN")
sfsw=request.form("sfsw")
cpu=request.form("cpu")
nc=request.form("nc")
yp=request.form("yp")
pp=request.form("pp")
bz=request.form("bz")

dim sql,rs
set rs=server.createobject("adodb.recordset")
sql="select * from us where mac='"&mac&"'" '这里我用MAC来判断是否存在,当然你可以改成其它的
rs.open sql,conn,1,3
if not rs.eof then
response.write "该MAC地址在数据库中已经存在"
response.end
end if
rs.addnew()
rs("IP")=ip
rs("MAC")=mac
rs("USER")=user
rs("MINGZI")=mingzi
rs("BUMEN")=bumen
rs("sfsw")=sfsw
rs("cpu")=cpu
rs("nc")=nc
rs("yp")=yp
rs("pp")=pp
rs("bz")=bz
rs.update
response.write("<p align='center'><font color=red>添加成功!请返回</font></p>")
rs.close
set rs = nothing
conn.close
set conn= nothing
%>

6. asp向数据库插入数据方法

当点击"同意"时,从其所在表单给出一个判断参数提交到处理页面,然后由处理页面来判断这个参数,如果为真则进行数据库插入更新操作,语法如下:
update

set
字段="批准"
where
id="您要操作的ID"
信息页面
<form
name="myform"
method="post"
action="处理页面">
<input
name="isset"
type="hidden"
value="OK">
</form>
处理页面
<%
isset
=
request.form("isset")
if
isset
=
"OK"
then
'=================
数据库操作
'==================
end
if
%>
OK?

7. 在ASP中,怎样将数据添加到数据库中

<%
set rs=server.CreateObject("adodb.recordset")
sql="select * from tuser"
rs.open sql,tconn,1,3
rs.addnew
rs("tname")=xtname
rs("tpwd")=xtpwd
rs("addtime")=now()
rs.update
response.Write("<script>alert('添加成功');window.location='index.asp';</script>")
response.End()
%>

8. ASP向数据库添加记录

修改如下:
<!--#include file="conn.asp"-->
<%
dim name,xb,sz,Rs,sql
name=request.form("in_name")
xb=request.form("in_xb")
sz=request.form("in_sz")

Set Rs=Server.CreateObject("adodb.recordSet")
sql="Select * from [User]"
Rs.open sql,conn,1,3
Rs.addnew
Rs("user_name") = name
Rs("user_xb") = xb
Rs("user_sz") = sz

Rs.update
Rs.close
Set Rs = nothing
%>
user是关键字 要用[user]

9. ASP动态添加并添加到数据库

楼上的写法赞赞赞。

我的就麻烦多了

<div>
<ahref="javascript:go1();">+</a>
<ahref="javascript:go0();">-</a>
<formname="ff"action="aa.asp"method="post">
<tablename="ff_table"id="ff_table"></table><br>
<inputtype="submit"type="submit"value="提交">
</form>
</div>
<style>
tabletrtd{border:1pxsolidred;padding:10px;}
</style>
<scriptsrc="http://libs..com/jquery/1.7.0/jquery.min.js"></script>
<script>
varr=1;
functiongo1(){
varn="<tr>"
+"<td>工艺:<selectid='gy"+r+"'name='gy"+r+"'><optionvalue='1'>手工</option><optionvalue='2'>机器</option></select></td>"
+"<td>名称:<inputid='mc"+r+"'name='mc"+r+"'type='text'value=''></td>"
+"<td>数量:<inputid='sl"+r+"'name='sl"+r+"'type='text'value=''><selectid='lc"+r+"'name='lc"+r+"'><optionvalue='1'>个</option><optionvalue='2'>双</option></select></td>"
+"<td>类型:<selectid='lx"+r+"'name='lx"+r+"'><optionvalue='1'>春</option><optionvalue='2'>秋</option></select></td>"
+"<td>去向:<label><inputname='qx"+r+"'type='checkbox'value=''/>商场</label><label><inputname='qx"+r+"'type='checkbox'value=''/>零售</label><label><inputname='qx"+r+"'type='checkbox'value=''/>批发</label></td>";
vartr_num=$("#table的ID").find("tr").length;
//if(tr_num=='0'){$("#ff_table").append(n)}else{$("#ff_tabletr:last").after(n);}
$("#ff_table").append(n);
r++;
}
functiongo0(){
$("#ff_tabletr:last").remove();
}
</script>

10. 我的一个ASP页面怎么实现写入数据库啊

原文件(已修改过,请看注释):
<html>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>姓名</title>
</head>
<body>

<div align="left">
<form name="form1" action="addnew.asp" method="post" ><!--新增了一个表单-->
<table border="0" width="400" id="table1">
<tr>
<td>姓名</td>
<td><input type="text" name="T1" size="20"></td>
</tr>
<tr>
<td>年龄</td>
<td><input type="text" name="T2" size="20"></td>
</tr>
<tr>
<td>性别</td>
<td><select size="1" name="D1">
<option>男</option>
<option>女</option>
</select></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" value="保存" name="B1"><input type="submit" value="清空" name="B2"></td>
</tr>
</table>
</form>
</div>

</body>

</html>

addnew.asp 用于将数据插入数据的文件
<%
on error resume next
set conn=server.createobject("adodb.connection")
conn.open "provider=microsoft.jet.oledb.4.0;data source=" & server.mappath("./") & "\db.mdb"
set rs=server.createobject("adodb.recordset")

fname=request.Form("name")
fage=request.Form("age")'注意,假设数据库中的数据类型为"数字型"的
fsex=request.Form("sex")

sql="insert into person values('"&fname&"',"&age&",'"&sex&"')"
rs.open sql,conn
if err.number<>0 then
response.write(err.Description)
else
response.write("插入成功!")
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
%>

热点内容
涂鸦论文 发布:2021-03-31 13:04:48 浏览:698
手机数据库应用 发布:2021-03-31 13:04:28 浏览:353
版面217 发布:2021-03-31 13:04:18 浏览:587
知网不查的资源 发布:2021-03-31 13:03:43 浏览:713
基金赎回参考 发布:2021-03-31 13:02:08 浏览:489
悬疑故事范文 发布:2021-03-31 13:02:07 浏览:87
做简单的自我介绍范文 发布:2021-03-31 13:01:48 浏览:537
战略地图参考 发布:2021-03-31 13:01:09 浏览:463
收支模板 发布:2021-03-31 13:00:43 浏览:17
电气学术会议 发布:2021-03-31 13:00:32 浏览:731