當前位置:首頁 » 操作系統 » asp寫入資料庫

asp寫入資料庫

發布時間: 2022-10-20 05:21:20

『壹』 ASP網頁欄位如何寫入資料庫

<%
dim startime,conn,connstr,db,rs
startime=timer()
db="jbe.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
conn.Open connstr
username=request.form("username")
...
tel=request.form("tel")
strsql="insert into user(username,password,address,tel) values('"&username&"','"&password&"','"&address&"','"&tel&"')"
conn.execute(strsql)
conn.close()
set conn=nothing
response.redirect "index.asp"
%>
'注意,插入資料至資料庫時,是否給資料庫寫入的許可權(everyone設置為完全控制)

『貳』 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?

『叄』 ASP 讀取json後如何 寫入資料庫

  1. ASP 獲取JSON 數據:<script language="JScript" runat="Server">
    function toObject(json) {
    eval("var o=" + json);
    return o;
    }

    </script>
    <%
    Dim json
    json ="{""px_name"":""第二屆"",""px_ksjs"":""2014-03-11"",""px_kcfl"":""培訓課程""}"
    Set json = toObject(json)
    Response.Write json.px_name & " <br/>"
    Response.Write json.px_ksjs & " <br/>"
    Response.Write json.px_kcfl & " <br/>"

Set json = Nothing
%>

2.寫入資料庫

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 帳號可修改許可權。

『肆』 asp批量寫入資料庫代碼怎麼寫

通過換行的方式來判斷記錄數,你必須得找出數據的分隔符然後得出數組,用for循環就可以了。
文本框中的換行符大概是<BR>,或者 \r 或者 \n
要看你的具體情況來判別到底是那一個

str="
張三
李四
趙五
劉六
楊七
潘八
"
arr = Split(str,"\r")

For i = 0 To UBound(arr)
set rs=server.CreateObject ("adodb.recordset")
sql="insert into 表 (name) values (arr (i))"
conn.execute sql
Next

大概就是這么個寫法了。

『伍』 asp中傳遞、寫入變數到資料庫欄位

sql="insert into RR(lastip,data) values('"&lastip&"','"&lastip&"')"
運行這條sql語句即可,純手打,請採納

『陸』 asp如何將當前時間寫入access資料庫中

我用過的方法:
1、在資料庫里定義一個保存當前時間的欄位,不要和一些關鍵字同名(如time)。
2、設兩個變數來或取日期和時間,
如:date1
=
date(now)
time1
=
time(now)
shijian
=
date1
+
time1
3、把時間寫入資料庫

『柒』 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 帳號可修改許可權。

『捌』 asp如何將數組寫入資料庫(在線等) 25分

不能直接保存數組,只能把數組轉換為字元串,讀取的時候,先讀出字元串,然後通過split函數分割,還原數組。舉個例子,比如你定義一個數組Dim MyArray(1,2,3,4,5),存入資料庫的字元串就是1,2,3,4,5

『玖』 asp讀取txt文件並寫入資料庫

可以用fSO逐行讀取
<body>
<%
set fso=server.CreateObject("Scripting.FileSystemObject")
Set txtFile=fso.OpenTextFile(Server.MapPath("text.txt"))
While Not txtFile.AtEndOfStream
Response.Write "<center>" & txtFile.ReadLine & "</center><br>"
。。寫入資料庫
Wend
txtFile.Close
%>
</body>

也可以 直接連接資料庫,從文本中直接讀取
insert into tbl select * OPENROWSET('MICROSOFT.JET.OLEDB.4.0', 'Text;HDR=no;Delimited="::";DATABASE=d:\',tmp#txt)

另外還可以用BCP導入文本到資料庫
類似的樣式:
EXEC master..xp_cmdshell 』bcp "dbname..tablename" in c:「DT.txt -c -Sservername -Usa -Ppassword』

僅供參考,具體寫法請查資料,注意路徑和文件名

『拾』 ASP寫入資料庫代碼

您好,代碼如下:
第一個頁面,命名如:add.asp,代碼內容(實際上是html頁):
<html>
<head>
<title>提交頁面</title>
</head>
<body>
<form action="addsave.asp" method="post" name="add">
<table width="450" border="0" align="center" cellpadding="2" cellspacing="0">
<tr>
<td height="40" colspan="2" align="center"><span class="text3"><strong>填寫</strong></span></td>
</tr>
<tr>
<td width="124"><P style="MARGIN-TOP: 2px; MARGIN-LEFT: 80px">姓名</p></td>
<td width="318"><input name="name" type="text" id="name"></td>
</tr>

<tr align="center">
<td colspan="2"><input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit" value="重填"></td>
</tr>
</table>
</form>
</body>
</html>
----------------------------------
第二個頁面,叫addsave.asp,代碼內容:
<%@LANGUAGE="VBScript" codepage="936"%>
<%
set conn=server.createobject("adodb.connection")
connstr="Provider=Microsoft.jet.oledb.4.0;data source="&server.mappath("db1.mdb")
conn.open connstr
%>
<%
set rs=server.createobject("adodb.recordset")
sql="select name from 1"
rs.open sql,conn,1,3
rs.addnew
name=request.form("name")

rs("name")=name
rs.update
rs.close
set rs=nothing
conn.close
set rs=nothing
%>

熱點內容
方舟怎麼用自己的存檔進入別人的伺服器 發布:2025-05-14 16:46:25 瀏覽:875
微博視頻高清上傳設置 發布:2025-05-14 16:38:41 瀏覽:548
資料庫圖書管理設計 發布:2025-05-14 16:33:52 瀏覽:378
php開發的網頁 發布:2025-05-14 16:22:03 瀏覽:477
伺服器內存跑滿了怎麼回事 發布:2025-05-14 16:21:16 瀏覽:224
微信qq音樂緩存 發布:2025-05-14 16:16:16 瀏覽:469
c語言回收內存 發布:2025-05-14 16:16:08 瀏覽:144
2021國產安卓頂級旗艦買哪個 發布:2025-05-14 16:15:36 瀏覽:300
linux自學視頻 發布:2025-05-14 16:14:49 瀏覽:256
我的世界伺服器崩了重啟 發布:2025-05-14 16:09:37 瀏覽:45