为什么我的表单提交到以后不能数据库没有增加记录

时间:2022-06-02 00:20:53
大家看一下我下面的代码有问题吗?
strIns=""
strIns=strIns & "insert into tblRecommand "
strIns=strIns & "(fldTitle,fldType,fldName,fldDep,fldDate,fldAccept,fldFinish"
strIns=strIns & "fldRecommand,fldFile,fldDes,fldLastReplyTime)"
strIns=strIns & "values "
strIns=strIns & "('"&fTitle&"','"&fType&"','"&fUserName&"','"&fDep&"','"&fDate&"',0,0,"
strIns=strIns & "'"&fRecommand&"','"&myFileName&"','"&fDes&"','"&datetime&"')"
'response.write strIns
'response.end
my_Conn.execute(strIns)
set file=nothing
set upload=nothing  ''删除此对象
response.write "<script>alert('提交完成');window.location.href='index.asp';</script>"
'response.redirect "index.asp"
%>
提示都是提交完成的

10 个解决方案

#1


strIns

的值是什么呢~~~

#2


strIns=strIns & "(fldTitle,fldType,fldName,fldDep,fldDate,fldAccept,fldFinish,"
字段没写完,应该有个逗号吧,
strIns=strIns & "fldRecommand,fldFile,fldDes,fldLastReplyTime)"
。。。。。。
。。。。。。
把strIns打印出来看看是否正确

#3


呵呵,同意楼上

#4


rs.addnew
馊主意

#5


我改了一下,有几个字段没有用处,所以删除了。添加记录如下:
strIns=""
strIns=strIns & "insert into tblRecommand "
strIns=strIns & 

"(fldTitle,fldType,fldName,fldDep,fldDate,"
strIns=strIns & 

"fldRecommand,fldFile,fldDes,fldLastReplyTime)"
strIns=strIns &  "values "
strIns=strIns & 

"('"&fTitle&"','"&fType&"','"&fUserName&"','"&fDep&"','"

&fDate&"',0,0,)"
strIns=strIns & 

"'"&fRecommand&"','"&myFileName&"','"&fDes&"','"&datetim

e&"')"
response.write strIns
'response.end
my_Conn.execute(strIns)
set file=nothing
set upload=nothing  ''删除此对象
'response.write 

#6


打印出来的strIns如下:
insert into tblRecommand (fldTitle,fldType,fldName,fldDep,fldDate,fldRecommand,fldFile,fldDes,fldLastReplyTime)values ('请各位试验老师把本学期的实验安排表填好,交到彭老师处','其他','章立东','工商学院试验中心','2004-09-01',0,0,)'具体表格见附件','200409012122595.doc','','20040901212259')
看起来是没有问题的啊,数据库还是没有记录添加,奇怪,为什么?

#7


if rs.eof or rs.bof then 
rs.addnew
加要写入的数据
end if 
rs.update

#8


'2004-09-01',0,0,)'具体表格见附

怎么多了个括号~~~

#9


我还是想学习strIns的方法:)

#10


吧上面同学提示的)除掉,还是不行,我都头大了,都好几天了,一个库都搞不定,学什么学

#1


strIns

的值是什么呢~~~

#2


strIns=strIns & "(fldTitle,fldType,fldName,fldDep,fldDate,fldAccept,fldFinish,"
字段没写完,应该有个逗号吧,
strIns=strIns & "fldRecommand,fldFile,fldDes,fldLastReplyTime)"
。。。。。。
。。。。。。
把strIns打印出来看看是否正确

#3


呵呵,同意楼上

#4


rs.addnew
馊主意

#5


我改了一下,有几个字段没有用处,所以删除了。添加记录如下:
strIns=""
strIns=strIns & "insert into tblRecommand "
strIns=strIns & 

"(fldTitle,fldType,fldName,fldDep,fldDate,"
strIns=strIns & 

"fldRecommand,fldFile,fldDes,fldLastReplyTime)"
strIns=strIns &  "values "
strIns=strIns & 

"('"&fTitle&"','"&fType&"','"&fUserName&"','"&fDep&"','"

&fDate&"',0,0,)"
strIns=strIns & 

"'"&fRecommand&"','"&myFileName&"','"&fDes&"','"&datetim

e&"')"
response.write strIns
'response.end
my_Conn.execute(strIns)
set file=nothing
set upload=nothing  ''删除此对象
'response.write 

#6


打印出来的strIns如下:
insert into tblRecommand (fldTitle,fldType,fldName,fldDep,fldDate,fldRecommand,fldFile,fldDes,fldLastReplyTime)values ('请各位试验老师把本学期的实验安排表填好,交到彭老师处','其他','章立东','工商学院试验中心','2004-09-01',0,0,)'具体表格见附件','200409012122595.doc','','20040901212259')
看起来是没有问题的啊,数据库还是没有记录添加,奇怪,为什么?

#7


if rs.eof or rs.bof then 
rs.addnew
加要写入的数据
end if 
rs.update

#8


'2004-09-01',0,0,)'具体表格见附

怎么多了个括号~~~

#9


我还是想学习strIns的方法:)

#10


吧上面同学提示的)除掉,还是不行,我都头大了,都好几天了,一个库都搞不定,学什么学