我正在使用ASP經典和MS Access數據庫。我這裏有在ASP經典代碼,我添加數據:ASP經典更新和同時添加數據庫數據
<%
Dim con, rs, sql
Set con = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
con.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& Server.MapPath("dbPayroll.mdb") &""
sql="SELECT * FROM tblPayslipRec"
rs.LockType = 3
rs.CursorType = 2
rs.Open sql, con
rs.AddNew
rs.fields("ps_date")= request.form("dnt")
rs.fields("emp_id")= request.form("eid")
rs.fields("emp_name")= request.form("name")
rs.Update
response.redirect "makepayslip2.asp"
rs.Close
SET rs = Nothing
SET con= Nothing
%>
,我需要包括上面,我會在桌子上tblPayslipRec
更新一個欄的代碼。
是否可以做到這一點?如果是,請幫助我。
這並不是說我對Web應用程序的MS Access的粉絲,但你不應該」不要讓你的MDB文件可以從你的網站的路徑訪問,這將在稍後回來咬你。將配置值與物理路徑一起存儲到網站外的MDB文件,並將「IUSR」帳戶權限授予此位置或使用DSN。目前,您的網站正在向全世界展示'/ dbPayroll.mdb'(無論它是Internet還是Intranet,它仍然暴露在外)。 – Lankymart