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

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

多加一条sql错误

[复制链接]
发表于 2010-4-7 13:21:55 | 显示全部楼层 |阅读模式
用如下语句

INSERT INTO T_NewsDetail(Title,CreateDate,PubDate,IsOpen,IsDelete,RecNo,Hits,IsURL,Keyword,CategoryCode,TitlePic,AppID,FilePath) VALUES('[标签:新闻标题]',getdate(),getdate(),'0','0',0,0,'','','[标签:新闻分类]',-2,2,'/n/1/13/0000.shtml')
insert into T_NewsDetail_Content(ID, shortinfo, InfoContent) values([文章编号:T_NewsDetail], '[标签:SY_关键字]','[标签:新闻内容]')

采集导入没有任何问题
但是
INSERT INTO T_NewsDetail(Title,CreateDate,PubDate,IsOpen,IsDelete,RecNo,Hits,IsURL,Keyword,CategoryCode,TitlePic,AppID,FilePath) VALUES('[标签:新闻标题]',getdate(),getdate(),'0','0',0,0,'','','[标签:新闻分类]',-2,2,'/n/1/13/0000.shtml')
insert into T_NewsDetail_Content(ID, shortinfo, InfoContent) values([文章编号:T_NewsDetail], '[标签:SY_关键字]','[标签:新闻内容]')
update t_newsdetail set filepath= replace(filepath,'0000',ID) where filepath='/n/1/13/0000.shtml'
就会提示出现错误
测试提示是
成功导入 t_newsdetail表1出现错误 t_newsdetail_content表2-错误信息:语句已终止。
违反了 PRIMARY KEY 约束 'PK_T_NewsDetail_Content_1'。不能在对象 'dbo.T_NewsDetail_Content' 中插入重复键。出现错误 t_newsdetail表3-错误信息:语句已终止。
违反了 PRIMARY KEY 约束 'PK_T_NewsDetail_Content_1'。不能在对象 'dbo.T_NewsDetail_Content' 中插入重复键。

注:update t_newsdetail set filepath= replace(filepath,'0000',ID) where filepath='/n/1/13/0000.shtml'
在查询分析器下执行没有任何问题
发表于 2010-4-9 10:15:59 | 显示全部楼层
经和楼主沟通和研究程序后,确认此问题存在.目前程序不支持 对有自增id 的表的多次处理.
发表于 2010-4-9 20:58:11 | 显示全部楼层
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

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

GMT+8, 2024-11-24 06:18

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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