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