这样的问题该怎样解决?

wjjzjl 2003-09-15 11:34:50
我在oa里做了一个文件刊物功能,当在填写文件内容的时候,内容少得正常,当内容一多,保存按钮就不起作用了,它就不去数据库里写了,我的内容字段为“备注型”,当我把这么多的内容直接填到数据库里时,它也承认。我的保存源代码如下
set rs=server.createobject("adodb.recordset")
sql="select * from kanwu"
rs.Open sql,conn,3 , 3
rs.AddNew
rs.Fields ("刊物名称") =kwmc
rs.Fields ("期号") =qh
rs.Fields ("期或号") =qorh
rs.Fields ("总期号") =zqh
rs.Fields ("单位名称") =dwmc
rs.Fields ("年") =nian
rs.Fields ("月") =yue
rs.Fields ("日") =ri
rs.Fields ("审批校对") =spjd
rs.Fields ("编辑校对") =spjdr
rs.Fields ("责任编辑") =zrbj
rs.Fields ("编辑") =bj
rs.Fields ("报送单位") =bsdw
rs.Fields ("发送单位") =fsdw
rs.Fields ("标题") =title
rs.Fields ("内容") =nr
rs.Fields ("份数") =fs
rs.Update
response.write "保存成功" & "<br>"


当内容一多时,保存按钮就没反应了,也不提示“保存成功”,内容少时就没问题,请各位大侠多多帮忙,我很迷茫!菜鸟留!
另外rs.Open sql,conn,3 , 3这个“3,3” 代表什么意思?
...全文
75 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
likecola 2003-09-15
  • 打赏
  • 举报
回复
对,同意直接用sql语言来插入,效率应该高点
bluefox168 2003-09-15
  • 打赏
  • 举报
回复
不对呀,如果你的前一个参数写成3,应该是不能保存的,3代表的是只读属性,应该换成1或2,第四个参数的3是只锁顶类型,3代表乐观锁定,其他还有2,4,分别表示悲观锁定和批次乐观锁定。
lovehwq21 2003-09-15
  • 打赏
  • 举报
回复
换用INSERT试试呢
sql="insert into kanwu(刊物名称,期号,……) values('kwmc','qh',……)"
conn.execute sql
wangwm 2003-09-15
  • 打赏
  • 举报
回复
换用rs.Open sql,conn,1 , 3试试
yangsm 2003-09-15
  • 打赏
  • 举报
回复
字段值应该用单引号引起来。

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧