火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 5861|回复: 13

急急,请大家帮我个忙,郁闷了一天了!

[复制链接]
发表于 2008-1-20 23:15:35 | 显示全部楼层 |阅读模式
  1. update content set bookid=(select id from bookid where bookname="书的名字") where bookname="书的名字"
复制代码


这句SQL有错吗?哪错了?怎么修改?

错误提示: 您试图运行的查询尝试更新不可更新的字段


做DEDE的采集模块时,需要先更新文章ID,这里是一个更新的SQL,拿到Access中执行却无效,我疯,CSDN已经问了,不知道我们论坛有没有人知道是怎么回事?

整对了重赏火车厢!嘎嘎!我烦了一天了,谁帮我搞定,我好放松下下!
发表于 2008-1-20 23:23:33 | 显示全部楼层
是不是,content表中的字段,和另一个表名,一样?都是bookid
还有,access里面,最好把表名和字段,用[]括起来,以前写语句的时候,写了半天都没感觉错,结果加上[]就好了
 楼主| 发表于 2008-1-20 23:25:34 | 显示全部楼层
好的,现在不管大家说什么,我都要试一下,不要走开哟!!
喔喔~~
发表于 2008-1-20 23:31:02 | 显示全部楼层


是不是设置成自增长了?自增长的不允许设置值,上次就找了半天原因
 楼主| 发表于 2008-1-20 23:33:44 | 显示全部楼层
不是,Bookid是一个文本字段!

刚刚试了,还是不行,有什么高招?
明天上班了,没有时间搞了,我急~~
发表于 2008-1-20 23:43:30 | 显示全部楼层
不会了,模拟了一下表结构,都运行不起来
发表于 2008-1-20 23:45:27 | 显示全部楼层
我晕你怎么这样写呢?唉
发表于 2008-1-20 23:47:53 | 显示全部楼层
update content set message=REPLACE(message,'原始字段','替换字段')

自己研究一下吧,我不知道你表的结构,你又没有说清楚
 楼主| 发表于 2008-1-20 23:51:41 | 显示全部楼层
回楼上,我这里不是替换内容,是要更新一个字段的内容.
发表于 2008-1-21 00:13:32 | 显示全部楼层
表里面的一个字段是吧?那就更简单了啦.
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2025-7-19 01:18

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表