在此先感谢大家 - 让我先说我是一个完整的 ASP + VBscript 新手。一个客户的网站被黑了,我正试图在表单提交中防止未来的 SQL 注入。
我对 php 很满意,而且 ADO 似乎与 PDO 非常相似,但是,我不确定如何将 ADO 与记录集对象一起使用。
所以这是最初编写的代码(由 asp 程序员)。
Set conn = Server.CreateObject("ADODB.Connection")
conn.Mode = 3
conn.open "Provider=SQLOLEDB;Data Source=xxx.xxx.xxx.xxx,xxxx;database=db_example;uid=username;pwd=password;"
set rsAddEvent = server.createobject("adodb.recordset")
rsAddEvent.open "tbl_Application", conn, 2, 3
rsAddEvent.addnew
rsAddEvent("ApplicationNumber") = session.sessionId
rsAddEvent("TimeStamp") = now()
rsAddEvent("Applicant") = session("Applicant")
rsAddEvent("Email") = session("Email")
rsAddEvent("Pet") = session("Pet")
rsAddEvent("Address") = session("Address")
rsAddEvent("Postal") = session("Postal")
rsAddEvent("HomePhone") = session("HomePhone")
rsAddEvent("WorkPhone") = session("WorkPhone")
rsAddEvent("Name") = session("Name")
rsAddEvent("Email") = session("Email")
rsAddEvent.update
rsAddEvent.movelast
如何使用 ADO 使用记录集对象插入多列数据?
谢谢,
五