众生皆平等的句子:关于ASP的:怎样将提交的内容存到表中?

来源:百度文库 编辑:高校问答 时间:2024/05/05 22:05:17
文本框名字叫"title".
sqlStr = "SELECT * FROM [bbstitle] WHERE id IS NULL"
set Rs1=server.createobject("adodb.recordset")
Rs1.open sqlStr,conn,3,2
Rs1.AddNew
Rs1("title") = request.cookies("title")
Rs1("time") = now()
Rs1.UPDATE
Rs1.Close
Set Rs1 = Nothing
这样写什么地方不对?高手能指出并给改一下吗?万分感谢!~
还有怎么同时读取2张表的内容,以表1跟表2为例,代码应该怎么写?谢谢了
我说的是将提交的内容存到数据表里,不要在细节上找问题.我要的是代码.举个例子,我发贴并提交后,要把发的帖子的题目存到数据表里,怎么写代码?谢谢了!~
我也觉得request.cookies("title")有问题,可实在不会写,不知道怎么读取.刚改了下,直接用request,好像也不行..内容没有存到表里.

sqlStr = "SELECT * FROM [bbstitle] WHERE id IS NULL"

修改为:
sqlStr = "SELECT * FROM 数据表名"

如果数据表名是bbstitle,那么:
sqlStr = "SELECT * FROM bbstitle"
其他根本不需要!

"SELECT * FROM [bbstitle] WHERE id IS NULL"
这句后面的部分并非画蛇添足,这样可以得到一个空表,假如表里面数据很多的话,这样可以节省内存资源和提高速度.

request.cookies("title")
这里应该是读取COOKIES的吧,读取提交的表单内容直接用 request("title")

sqlStr = "SELECT * FROM [bbstitle] "

画蛇添足

要把数据保存到表里,要用sql的update语句,select语句只能用于查询显示。