急,问个asp写入sql数据库的问题?
来源:百度知道 编辑:UC知道 时间:2024/09/28 08:43:44
请问个asp写入sql数据库的问题?
第一个问题:
用asp的空表单提交到sql的时候,表单里是什么都没写的,为什么提交的是''
第二个问题:
有两个页面,第一个页面是个表单,第二个页面是asp添加到数据库的程序,
我在第一个页面只有(用户名文本框)
我第二个asp添加程序的都写上给其他字段赋值,
rs("主题")=request.form("zhuti")
rs("内容")=request.form("content")
疑惑是为什么第一个页面没有(主题文本框)和(内容的文本框)也可以得到''
请解释解释!谢谢了......
第一个问题:
用asp的空表单提交到sql的时候,表单里是什么都没写的,为什么提交的是''
第二个问题:
有两个页面,第一个页面是个表单,第二个页面是asp添加到数据库的程序,
我在第一个页面只有(用户名文本框)
我第二个asp添加程序的都写上给其他字段赋值,
rs("主题")=request.form("zhuti")
rs("内容")=request.form("content")
疑惑是为什么第一个页面没有(主题文本框)和(内容的文本框)也可以得到''
请解释解释!谢谢了......
嗯,是这样的,你提交的为空值,照样插入数据的.
你应该在此页面前用 if then语句添加判断,if为空则不执行,else就插入数据. 不这样就很容易被别人利用,而且对你数据也很大问题.
你还可以用if then语句判断提交的内容限制,只允许数字,或只允许字母,什么的,看自己运用了.
1 提交的是空
2 没有主题和内容的文本框提交也是空
用If语句判断提交的值是否为空`
为空就不执行插入数据`反之则插入数据``