问题描述:
ASP中向数据库添加记录的方法有哪几种呢?
解析:
1.用ADODB.Connection对象执行 SQL 语句 INSERT INTO
2.创建一个记录集 RS . 然后使用 RS.AddNew 方法
(这种方法比较简单并且安全,推荐)
3.通过ADODB.Command对象执行SQL
当点击"同意"时,从其所在表单给出一个判断参数提交到处理页面,然后由处理页面来判断这个参数,如果为真则进行数据库插入更新 *** 作,语法如下: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?
subwritedata()
dim
reccnt,i
dim
userid,username,score
dim
sqlstr
//用于动态取得需要录入多少条记录
reccnt=cint(request.form("reccnt"))
//批量录入数据
for
i=1
to
reccnt
userid=trim(request.form("userid")(i))
username=trim(request.form("username")(i))
score=trim(request.form("score")(i))
sqlstr="insert
into
users(userid,username,score)value(
'"sqlstr=sqlstr&userid&"',
'"sqlstr=sqlstr&username&"',
'"sqlstr=sqlstr&username&"')"
response.write
sqlstr
conn.execute(sqlstr)
next
conn.close
response.write"数据成功录入"
end
sub
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)