當前位置:首頁 » 參考文獻 » 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