asp查询数据库

来源:百度知道 编辑:UC知道 时间:2024/05/31 12:45:54
我做了一个留言板,大致思路如下:
用户点击提交后,先检测cookies里有没有name,有的话直接发表,没有的话就把request.form(name)赋给name,password同样覆给password,.然后检查数据库里是否有name,有的话检查密码是否正确,没有的话就insert name和password到数据库,注册.
部分语句如下:
name=Request.Form("name")
password=request.form("password")
if "select name from user where name='"&name&"'" ="" then '如果数据库里还没有该用户
response.write("注册成功,请牢记您的密码。留言已提交。")
dim ins
ins="insert into user (name,password) values('"&name&"','"&password&"')"
db2.execute(ins)
db2.close

我想知道这样来写入数据库是不是可行的.因为我的ASP是自学的,还有很多地方不懂,希望大家指教.

用session对象
还写一个处理前台表单提交的文件用来写入数据库
写入时也是用赋值语句
只不过多了几句打开数据库的语句及指定数据库中写入位置
set sql.....
rs open ......
rs(name)=request(name).....
等等

还需要在语法根结构上下下功夫阿。