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

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

火车头2010 发布时“方式四保存本地SQL文件” 出错

[复制链接]
发表于 2010-5-22 09:16:38 | 显示全部楼层 |阅读模式
本帖最后由 jiang2798 于 2010-5-22 09:29 编辑

第三步:发布内容
SQL语句选中方式三的时候是可以正常发布不会出错,但选择方式四发布的时候就出错(火车头整个程序自动关闭)。

出错日志
  1. 2010-05-22 09:16:10,328 [1] ERROR LocoySpider.LocoyForm [(null)] - Exception:
  2. System.NullReferenceException: 未将对象引用设置到对象的实例。
  3.    在 Lv.Text.MakeInsertSql(String pageurl, Hashtable articlebody, ArrayList insertSqlArrTpl, String JobVar1, String JobVar2, Boolean IsMysql)
  4.    在 LocoySpider.common.Sql.Access.MakeInsertSql(String O00O0l1, Hashtable O1000lOOlOO, ArrayList O1l0l0OlO11l11l, String O1Ol0Ol, String OO1OO10)
  5.    在 LocoySpider.Dock_FrmList.O0lOOOl1OOOOO01O0OOllO(String pageurl_showtxt, String pageurl, Hashtable articlebody)
  6.    在 LocoySpider.Dock_FrmList.OutThread(Object oo)
  7.    在 System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
  8.    在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
  9.    在 System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
  10. 2010-05-22 09:16:10,609 [1] ERROR LocoySpider.LocoyForm [(null)] - Exception:
  11. System.NullReferenceException: 未将对象引用设置到对象的实例。
  12.    在 Lv.Text.MakeInsertSql(String pageurl, Hashtable articlebody, ArrayList insertSqlArrTpl, String JobVar1, String JobVar2, Boolean IsMysql)
  13.    在 LocoySpider.common.Sql.Access.MakeInsertSql(String O00O0l1, Hashtable O1000lOOlOO, ArrayList O1l0l0OlO11l11l, String O1Ol0Ol, String OO1OO10)
  14.    在 LocoySpider.Dock_FrmList.O0lOOOl1OOOOO01O0OOllO(String pageurl_showtxt, String pageurl, Hashtable articlebody)
  15.    在 LocoySpider.Dock_FrmList.OutThread(Object oo)
  16.    在 System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
  17.    在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
  18.    在 System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
复制代码
还有一个奇怪的问题
当一起选中 方式三和方式四 程序不会出错,但发布的时候2中方式都在执行,但以方式三为主(方式三插入一条,方式四也写一条到本地文件,这个写入本地文件不是追加写入而是覆盖的写入,到最后只有一条记录写入到本地文件)

当前任务没有选择采网址,直接进入采内容步骤
共找到需要发布的内容400条...
发内容--成功导入表1(table)  http://********
发内容--写入本地SQL文件:File:///D:\\data-46.sql http://********
发内容--成功导入表1(table)  http://********
发内容--写入本地SQL文件:File:///D:\\data-46.sql http://********
发表于 2010-5-22 11:07:40 | 显示全部楼层
这都是N早前版本的问题了,请使用最新的版本好吗?
 楼主| 发表于 2010-5-23 00:12:31 | 显示全部楼层
最新版本 火车头5月13号的
 楼主| 发表于 2010-5-23 00:15:25 | 显示全部楼层
2010企业版本(2010.05.13)
 楼主| 发表于 2010-5-23 00:16:12 | 显示全部楼层
我把最初的复制过来 重新升级补丁 还是这样 升级到 05.13
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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