- 1. Fresh View(多媒體管理工具,支持縮略圖顯示) V8.22...
- 2. 凌云軟件安裝路徑修改器(輕松修改程序安裝路徑) V2...
- 3. HTC Home(仿手機(jī)在桌面上顯示動(dòng)態(tài)時(shí)鐘、天氣、新聞...
- 4. 勇芳字幕播放器(在影片中顯示字幕的工具) V1.0.42 ...
- 5. PC診所迷你桌面日歷 3.20┊顯示兩天內(nèi)節(jié)日節(jié)氣紀(jì)念...
- 6. 純真QQ IP數(shù)據(jù)庫(kù)(正確顯示QQIP地址)20110615最新下...
- 7. IsMyLcdOK x64(液晶顯示器壞點(diǎn)分析器) V1.44
- 8. IsMyLcdOK(液晶顯示器壞點(diǎn)分析器) V1.44 綠色免費(fèi)版
- 9. KillQQAd(精確顯示QQIP地址及其歸屬地) V1.0.0.86 ...
- 10. Startup Delayer(支持修改開機(jī)啟動(dòng)項(xiàng)次序和調(diào)整延遲...
教你數(shù)據(jù)庫(kù)簡(jiǎn)單實(shí)現(xiàn)添加,顯示,修改,刪除的方法
本文章將給大家用最精簡(jiǎn)的實(shí)例介紹到實(shí)現(xiàn)顯示、添加、修改、刪除的比較簡(jiǎn)便的方法,雖然是以ASP例子介紹,但同樣適用于PHP、JSP、ASP.NET等語(yǔ)言。文中用到了java script腳本,大家也可從中學(xué)到部分的java script知識(shí),希望給大家?guī)?lái)幫助和啟發(fā)。
因?yàn)榻鼛滋旃ぷ魈,就不祥?xì)的寫原理文章了,我在代碼里面寫的注釋非常清楚,相信懂點(diǎn)網(wǎng)頁(yè)編程的朋友應(yīng)該都能夠看懂。
聲明:希望各位朋友轉(zhuǎn)載時(shí),不要把原有作者版權(quán)去掉,謝謝合作。
由于本人寫作水平有限,寫的不好的地方,還請(qǐng)大家多多包涵,如要批評(píng)或意見,請(qǐng)加我QQ。
以下正文開始:
功能介紹:
平時(shí)很多人至少需要做三個(gè)表單才能實(shí)現(xiàn)數(shù)據(jù)的顯示、添加、修改、刪除,本文講的是只用一個(gè)添加表單,就可實(shí)現(xiàn)數(shù)據(jù)的顯示、添加、修改、刪除功能。用此方法寫程序時(shí),至少可以省兩倍的精力。
實(shí)現(xiàn)例子:
例子說(shuō)明:
數(shù)據(jù)庫(kù)名:db.mdb
表名:pub_doc
字段:id和memo1-----memo30 (多少個(gè)字段大家可以自己設(shè)置)
公用部分:
公用部分,可以存成單個(gè)文件,用include調(diào)用。
<%
'數(shù)據(jù)庫(kù)連接
db="db.mdb"
set conn=server.createobject("adodb.connection")
conn.open "provider=microsoft.jet.oledb.4.0;data source="& server.mappath(db)
'發(fā)布時(shí)間:2005年12月30日 晚
'文章作者:翟振凱 (小琦)
'個(gè)人站:http://www.xiaoqi.net
'技術(shù)站:http://www.iisvs.net
'商業(yè)站:http://www.iisvs.com
'論壇站:http://www.tdqy.com
'QQ:53353866 22336848
'添加數(shù)據(jù)函數(shù)
function add_form(sl)'添加數(shù)據(jù)函數(shù)
'response.write request("act")
'response.end
if request("act")="add_save" and sl<>"" then
'------------------生成SQL語(yǔ)句----------------小琦
'--------循環(huán)memo
For i = 1 To sl
zd_name=zd_name&"memo"&i&","
if request("memo"&i&"")<>"" then
zd_value=zd_value&"'"&request("memo"&i&"")&"'"&","
else
zd_value=zd_value&"'"&null&"'"&","
end if
next
'//--------循環(huán)memo
'去掉最后的“,”
zd_name=left(zd_name,len(zd_name)-1)
zd_value=left(zd_value,len(zd_value)-1)
sql="Insert into pub_doc("&zd_name&")values("&zd_value&")"
'//------------------生成SQL語(yǔ)句----------------小琦
conn.execute(sql)
response.write "添加數(shù)據(jù)成功!"
Response.End
end if
end function
'修改數(shù)據(jù)函數(shù)
function edit_form(sl)'修改數(shù)據(jù)函數(shù)
if request("id")<>"" and request("act")="edit_save" and sl<>"" then
'------------------生成SQL語(yǔ)句----------------小琦
'--------循環(huán)memo
zd_name="" '字段名子
For i = 1 To sl
zd_name=zd_name&"memo"&i&"="
if request("memo"&i&"")<>"" then
zd_name=zd_name&"'"&request("memo"&i&"")&"'"&","
else
zd_name=zd_name&"'"&null&"'"&","
end if
next
'//--------循環(huán)memo
- 1. 關(guān)于ASP控制圖片顯示大小的實(shí)例代碼分享
- 2. 進(jìn)Windows 7/Vista系統(tǒng)后無(wú)法顯示桌面背景,快捷方式...
- 3. 修改WIN7軟件的默認(rèn)安裝路徑的兩種方法分享
- 4. 注冊(cè)表編輯器實(shí)現(xiàn)修改IE收藏夾位置的詳細(xì)步驟
- 5. 安裝xp和vs2010時(shí)填寫錯(cuò)誤的用戶信息的修改方法
- 6. 顯示絕對(duì)路徑的ASP實(shí)例代碼分享
- 7. 關(guān)于asp隨機(jī)圖片顯示的實(shí)例代碼分享
- 8. 實(shí)現(xiàn)長(zhǎng)文章分頁(yè)和頁(yè)碼條顯示的經(jīng)驗(yàn)分享
- 9. ADO存取數(shù)據(jù)庫(kù)時(shí)實(shí)現(xiàn)分頁(yè)顯示的分析說(shuō)明
- 10. 教你數(shù)據(jù)庫(kù)簡(jiǎn)單實(shí)現(xiàn)添加,顯示,修改,刪除的方法