ASP初级问题,利用ADO进行字符串insert操作时,好多东西看不懂,大家指点一下吧,谢谢了。
dim db
set db=Server.Createobject("ADODB.Connection")
db.Open "DBQ="&Server.Mappath("wwwlink.mdb")&";DRIVER={Microsoft Access Driver (*.mdb)};"
Dim strSql,varName,varURL,varIntro
varName=Request("name")
varURL=Request("URL")
varIntro=Request("intro")
StrSql="insert into link(name,URL, intro,submit_date) values('" & varName & "','" & varURL & "','" & varIntro & "','" & Date() & "')"
db.execute(strSql)
Response.Redirect "index.asp"
Else
Response.Write "请将所有信息填写完整"
问题一:StrSql="insert into link(name,URL, intro,submit_date) values('" & varName & "','" & varURL & "','" & varIntro & "','" & Date() & "')"
这一句怎么这么多连接符和引号呢?怎么理解?越看越糊涂。
问题二:insert不是已经对数据库插入了,为什么还要用db.execute(strSql) 这一句,用到execute方法?