|
本帖最后由 jiang2798 于 2010-5-22 09:29 编辑
第三步:发布内容
SQL语句选中方式三的时候是可以正常发布不会出错,但选择方式四发布的时候就出错(火车头整个程序自动关闭)。
出错日志- 2010-05-22 09:16:10,328 [1] ERROR LocoySpider.LocoyForm [(null)] - Exception:
- System.NullReferenceException: 未将对象引用设置到对象的实例。
- 在 Lv.Text.MakeInsertSql(String pageurl, Hashtable articlebody, ArrayList insertSqlArrTpl, String JobVar1, String JobVar2, Boolean IsMysql)
- 在 LocoySpider.common.Sql.Access.MakeInsertSql(String O00O0l1, Hashtable O1000lOOlOO, ArrayList O1l0l0OlO11l11l, String O1Ol0Ol, String OO1OO10)
- 在 LocoySpider.Dock_FrmList.O0lOOOl1OOOOO01O0OOllO(String pageurl_showtxt, String pageurl, Hashtable articlebody)
- 在 LocoySpider.Dock_FrmList.OutThread(Object oo)
- 在 System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
- 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
- 在 System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(Object state)
- 2010-05-22 09:16:10,609 [1] ERROR LocoySpider.LocoyForm [(null)] - Exception:
- System.NullReferenceException: 未将对象引用设置到对象的实例。
- 在 Lv.Text.MakeInsertSql(String pageurl, Hashtable articlebody, ArrayList insertSqlArrTpl, String JobVar1, String JobVar2, Boolean IsMysql)
- 在 LocoySpider.common.Sql.Access.MakeInsertSql(String O00O0l1, Hashtable O1000lOOlOO, ArrayList O1l0l0OlO11l11l, String O1Ol0Ol, String OO1OO10)
- 在 LocoySpider.Dock_FrmList.O0lOOOl1OOOOO01O0OOllO(String pageurl_showtxt, String pageurl, Hashtable articlebody)
- 在 LocoySpider.Dock_FrmList.OutThread(Object oo)
- 在 System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(Object state)
- 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
- 在 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://******** |
|