asp實現批次錄入資料的實現 (轉)
批次錄入在的應用中比較廣泛的,關於批次錄入的方法也有好多種。
下面我就結合我實際中的應用,談一下兒我是怎麼實現的。
主要用到的是form的集合的概念,透過迴圈取的所有的集合內資料。
考慮到大家看著方便,我把它整合到了一個頁面。
下面是具體的程式碼:
batchInput.
'#####################################
'File Function:批次錄入資料
'Author:Myhon
'Date:-8-19
'#####################################
'向資料庫寫入資料
SUB writeData()
dim recCnt,i
dim fieldName1,fieldName2,fieldName3
dim conn
dim Str,connStr
connStr="Provr=SQLOLE.1;Initial Catalog=myDatabase;Data =myhon;User Id=sa;PASS="
set conn=Server.Create("ADODB.Connection")
conn.open connStr '建立資料庫連線
recCnt=request.form("stu_num").count '取得共有多少條記錄
'批次錄入資料
for i=1 to recCnt
fieldName1=trim(request.form("fieldName1")(i))
fieldName2=trim(request.form("fieldName2")(i))
fieldName3=trim(request.form("fieldName3")(i))
sqlStr="insert into myTable(fieldName1,fieldName2,fieldName3) values('"
sqlStr=sqlStr & fieldName1 & "','"
sqlStr=sqlStr & fieldName2 & "','"
sqlStr=sqlStr & fieldName3 & "')"
'response.write sqlStr
conn.execute(sqlStr)
next
END SUB
'顯示成批錄入的介面
SUB InputData()
dim recCnt,i
%>
recCnt=cint(request.form("recCnt"))
for i=1 to recCnt
%>
next
%>
END SUB
'指定要批次錄入多少條記錄
SUB assignHowMuch()
%>
<!------指定要錄入多少條記錄-------------->
END SUB
if request.form("action")="下一步>>" then
Call InputData() '顯示成批錄入介面
elseif request.form("action")="提交" then Call writeData() '向資料庫批次寫入資料
else
Call assignHowMuch() '顯示指定錄入多少條記錄的介面
end if
%>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-982225/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- asp中利用陣列實現資料庫記錄的批次錄入方法 (轉)陣列資料庫
- 利用ASP實現Oracle資料記錄的分頁顯示Oracle
- PPT實現資料錄入與計算
- ADO資料與XML資料間的轉換的類(ASP實現) (轉)XML
- 在報表中錄入資料時如何實現行列轉換
- 在vim中實現批次加密(轉)加密
- ASP智慧搜尋的實現 (轉)
- 用Asp實現對ORACLE資料庫的操作Oracle資料庫
- mysql 批次更新與批次更新多條記錄的不同值實現方法MySql
- asp.net 2個ListBox之間轉移資料的實現ASP.NET
- ASP實現多語言支援 (轉)
- 用ASP實現電子賀卡 (轉)
- 批次Insert匯入資料實驗
- 用ASP實現論壇的UBB功能 (轉)
- 自增長主鍵回顯實現,批次資料插入
- ASP實現語音分時問候 (轉)
- 怎樣使用ASP實現Ping (轉)
- Python實現批次將ppt轉換為pdfPython
- ASP + Serv-u 實現FTP的程式碼 (轉)FTP
- JS之實現Excel資料匯入JSExcel
- JPG轉PDF如何實現?圖片批次轉換PDF的快捷方法
- 記錄:如何使用ASP.NET Core和EnityFramework Core實現 資料庫操作 和 資料庫實體 的專案分離ASP.NETFramework資料庫
- 如何實現圖片轉換成文字?快速錄入方法
- WPS如何實現資料轉換
- 批次kill session實現指令碼Session指令碼
- 多次複製Excel符合要求的資料行:Python批次實現ExcelPython
- rewrite實現目錄之間的跳轉
- 實現登入url跳轉
- 如何實現報表的批次列印需求
- 批次抓圖原來用Word也可實現(轉)
- Visual C++實現檔案間批次轉換功能 (轉)C++
- 在ASP.NET中,向資料庫批次插入資料 (轉)ASP.NET資料庫
- 在 BCB5 中實現永久刪除資料表記錄 (轉)
- 資料庫的登入限制該怎麼實現?資料庫
- flink 透過繼承RichSinkFunction實現自定義sink,將資料錄入資料庫繼承Function資料庫
- Unity實現子目錄下的Plugins載入UnityPlugin
- 記錄---實現一個支援@的輸入框
- 資料快取的實現快取