asp白菜问题大集合
问题1:
sql="select * from user where id is null"
rs.open sql,conn,1,3
rs.addnew
与sql="select * from user"
rs.open sql,conn,1,3
rs.addnew
的结果是一样的
哪个更好?
但是我是新手啊不是太懂,执行两句sql的效率差多少?
还有rs到底是什么,用来存储sql的结果?还是个指针什么的~~
问题2:
rs("card")=trim(request("card"))
card是access表中的字段,我只知道request.Form,
request.QueryString分别对应post,get过来的数据~~
request("card")是什么意思?
问题3:
rs("marriage")=request.Form("marriage")
marriage是数值型字段,当表单中marriage什么都不写(marriage是可选的),提交时会出错,说“类型不匹配”,post表达式中marriage= 等号后面什么都没有,是不是数据库的数值型不允许这么传值?那如何表达数值型字段的“空”
问题4:
post和get各自的优点和缺点是什么?