我再asp access頁面做如下的表單,改怎麼實現

時間 2022-07-22 10:20:12

1樓:匿名使用者

這個實際上和access資料庫沒關係,需要用到一個jmail元件來發郵件。

asp+access如何提交一個表單,既實現插入記錄,又實現對另個表更新記錄。

2樓:匿名使用者

完全可以的,

值1=request("值1")

值2=request("值2")

值3=request("值3")

值4=request("值4")

conn1.execute "update user set 欄位1='"&值1&"',欄位2='"&值2&"',欄位3='"&值3&"'"

conn2.execute "update user1 set 欄位4='"&值4&"'"

請自己把以上中文改成你的相應變數

3樓:註冊到抓狂

'看你這情況,應該是對插入和更新成功率是比較高的,要麼就全成功,要麼就全不成功保持原樣

'----------------------------

'略去連線資料庫的過程

'----------------------------

dim haoma,jine,daili,yue

haoma=trim(request.form("haoma")) '號碼

jine=trim(request.form("jine")) '金額

daili=trim(request.form("daili")) '**

yue=trim(request.form("zongshu")) '餘額

if not isnumeric(jine) then 'jine 只能由數字組成,非數字提交判斷為填寫錯誤

response.write("")

response.end()

end if

'-------------------------------

'進入sql處理過程

'-------------------------------

conn.begintrans '事務開始

'除金額外,其它暫時按文字字串提交,sql中,文字與數字變數入庫的差別就是有沒有單引號

conn.execute(sqlinsert) '插入 recordset1

conn.execute(sqlupdate) '更新 recordset2

if conn.errors.count=0 then

conn.committrans '沒有conn錯誤,執行事務提交.大功告成的啦~

response.write "資料執行完畢,沒有錯誤!"

else

conn.rollbacktrans '否則回滾

response.write "有外星人干擾,資料未能完成,正在努力恢復!"

end if

在asp中同一個頁面同一個form中如何實現即可新增又可修改?急急!!

4樓:

我給你個思路,你遇到問題再問吧

首先,頁面例如是edit.asp

如果是新增的時候,直接開啟edit.asp,如果是修改的時候,就傳個id過去edit.asp?id=1

然後,在裡面判斷,如果id不為空,就查出資料,賦值給變數

如:content=rs("content"),這樣還可以設定新增的初始值,自己摸索

然後,表單就顯示 " />

新增的時候,文字框就為空了,修改的時候,就能讀出資料庫原來的內容了

表單還需要加個文字框如action,記錄狀態,例如,新增的時候,值為add,修改的時候值為edit

表單提交的時候,可以直接提交到這個頁面,判斷action不為空,則判斷add或者edit,然後處理完,在返回各自的頁面,就可以了

用asp+access怎麼實現在同一頁面讀取同一個資料庫的兩個或多個表

5樓:匿名_熱心網友

如圖,在iis中所在站點或虛擬目錄檢視屬性 --主目錄-配置--選項中,將啟用父路徑的選擇框選中即可。

6樓:網海1書生

同一頁面肯定可以讀取同一資料庫的多個表的,這分幾種情況:

1、順序呼叫多個表(即開啟一個表用完後關閉再開啟下一個表):

set rs1=server.createobject("adodb.recordset")

rs1.open "select * from news",conn,1,1

do until rs1.eof

'這裡顯示news表的內容

rs1.movenext

loop

rs1.close

rs1.open "select * from news1",conn,1,1

do until rs1.eof

'這裡顯示news1表的內容

rs1.movenext

loop

rs1.close

set rs1=nothing

2、同時開啟多個表(用不同的記錄集物件同時開啟多個表):

set rs1=server.createobject("adodb.recordset")

set rs2=server.createobject("adodb.recordset")

rs1.open "select * from news",conn,1,1

do until rs1.eof

rs2.open "select * from news1 where id"),conn,1,1

'這裡顯示news1表中與news表相關的內容

rs2.close

rs1.movenext

loop

rs1.close

set rs2=nothing

set rs1=nothing

3、在同一sql查詢中開啟多個表(效率稍微高些,但要求多個表之間要有關聯欄位):

set rs1=server.createobject("adodb.recordset")

rs1.open "select * from news,news1 where news.id=news1.id",conn,1,1

'後面的具體用法我就不寫了,可以用rs1("news.title")和rs1("news1.title")來區分不同表的欄位

7樓:

set rs1=server.createobject("adodb.recordset")

rs1.open "select * from news",conn,1,1

do until rs1.eof

在這樣的公司做業務員我還要再繼續做下去麼

南山鋁材 不知道你是從事什麼行業的公司?看你的表達 你從事營銷行業時間不長 所以才會問這個問題 既然你從事這個行業時間不長 為什麼不繼續在公司裡幹著看看呢?因為你年輕,有時間!不要參加工作就考慮待遇能不能兌現 公司在一些細節上如何的不完善 有些時候你要問問自己 如果這家公司是世界500強其中一家 能...

我該怎麼做啊,頭痛欲裂,心痛如絞

風是暗的 我暈,首先,一年,時間長麼?這樣的就是人渣,他說要處理和那女的事,那他是什麼意思,難道是要在你和她之間選擇?哈哈,真可笑,他這樣說,不就證明和那女的.但是你也有不對的地方,你不該罵他,罵人會很傷人的,現在這個情況,明顯是他在掙扎,估計最後的結局是,他和那女的在一起,出差怎麼樣,什麼的不能用...

因為什麼我女朋友跟我分手,還跟我做朋友?我再追她的話就,她說我們就做陌生人,我放棄她,她就和我做朋

瑞科實習賓館 和你分手三個月就懷孕一個月了,她的辦事效率真高,人家心裡沒有你,和你做朋友也只是表面的和氣,做什麼朋友,不做, 何潔愛春 如果值得做下去就做 但是不要深交 個人建議算了吧 老衲溼身了 做啊!不能因為你倆分手了!就不做朋友啊!你祝福他們就好了啊!大男人要有氣量!別這麼小心眼!我和物件分手...