关于ASP添加信息的问题。。。。。

来源:百度知道 编辑:UC知道 时间:2024/05/31 14:03:55
我们在接收一个提交表单添加信息的时候常常会首先把接收过来的值赋给一个变量:
name=Request("name")
···
然后再
rs.Addnew()
rs("name")=name

我想问的是这种添加方法跟直接
rs.Addnew()
rs("name")=Request("name")

这两种方法区别大吗?哪一种更科学、更常用。

一般来说,第一种办法比较好.
第一种办法可以对客户的输入做审核,
可以过滤非法信息.
比如说,如果name为必须字段,但用户没有填写,在审核过程中就可以中止程序执行,不要进行数据库操作.

而第二种只是直接把用户输入的信息记录到数据库,如果输入不规范,可能对数据库造成不良影响.

都一样,上面的比较正规