急,问个asp写入sql数据库的问题?

来源:百度知道 编辑:UC知道 时间:2024/09/28 08:43:44
请问个asp写入sql数据库的问题?

第一个问题:
用asp的空表单提交到sql的时候,表单里是什么都没写的,为什么提交的是''

第二个问题:

有两个页面,第一个页面是个表单,第二个页面是asp添加到数据库的程序,

我在第一个页面只有(用户名文本框)

我第二个asp添加程序的都写上给其他字段赋值,

rs("主题")=request.form("zhuti")
rs("内容")=request.form("content")

疑惑是为什么第一个页面没有(主题文本框)和(内容的文本框)也可以得到''

请解释解释!谢谢了......

嗯,是这样的,你提交的为空值,照样插入数据的.

你应该在此页面前用 if then语句添加判断,if为空则不执行,else就插入数据. 不这样就很容易被别人利用,而且对你数据也很大问题.

你还可以用if then语句判断提交的内容限制,只允许数字,或只允许字母,什么的,看自己运用了.

1 提交的是空
2 没有主题和内容的文本框提交也是空

用If语句判断提交的值是否为空`
为空就不执行插入数据`反之则插入数据``