如何在入库模块中添加null值

作者:小文 发布于:2013-7-12 10:27 Friday 分类:常见问题

用户的需求是这样的

入库句子 INSERT INTO SKU (gysid,cbbid) VALUES ([标签:gysid],[标签:cbbid])
sku表的cbbid是外键字段,当采集没有字符时,目前是‘’,换成句子就变成 INSERT INTO SKU (gysid,cbbid) VALUES (1,) 这是报错的
需要 INSERT INTO SKU (gysid,cbbid) VALUES (1,null)就不会报错
解决方法很简单,就是在标签的 数据处理 空内容缺省值 中填写个 null 即可的。

但这样会出另一个问题。如果用户的入库语句是这样的 INSERT INTO SKU (gysid,cbbid) VALUES ([标签:gysid],'[标签:cbbid]') 注意是加了引号。也就是说cbbid是个字符串的字段,那这样写的话,就插入的是 'null' 这个字符串,有什么办法呢?也很简单,使用更新语句。我们在入库的语句后再加一个语句,比如 Update SKU set cbbid=null where cbbid='null'

标签: 入库

评论(1) 引用(0) 浏览(5309)

discuzX3.*官方接口发布[免费开源][支持论坛采集器2013.10.30]

作者:warerwang 发布于:2013-7-4 16:55 Thursday 分类:免费接口

discuzX3.0接口功能:

功能:

支持了论坛采集器的发布。

支持发布标题,内容,回复,采集回复用户名,采集回复时间,采集回复签名,采集会员头像,附件,支持隐藏附件,附件随机价格,达到原帖效果。

支持从数据库随机取出用户充当回复用户,支持在配置文件里,写上多个回复用户,多个签名随机选取。

discuz官方接口交流群号是:149855485(验证密码在教程.doc里)

说明:

 * 提交参数:
 * 必要参数:
 * pw            接口密码
 * subject        主题名
 * username        用户名,多个用分割符分开
 * message        内容,多个用分隔符分割
 * 半可选参数
 * fid,fname
 * fid            板块id
 * fname        板块名,在配置可以配置fname映射关系,通过不同fname对应到不同板块id。一个规则采集整站
 * 可选参数
 * publishdate        发布时间,多个用分隔符分割
 * signature        签名,多个用分隔符分割
 * readperm        阅读权限
 * price            主题价格
 * typeid              主题分类id
 * typename        主题分类名,和fid和fname的关系一样,在配置中写上映射关系
 * sortid                分类信息id
 * sortname            分类信息名

效果图片:

点击查看原图点击查看原图

 

评论(36) 引用(0) 浏览(66989)

出现“基础链接已关闭,无法链接到远程服务器"错误的解决办法

作者:小文 发布于:2013-6-29 15:27 Saturday 分类:常见问题

一些用户在安装一些软件或是系统做某些修改后,采集器就没无登录或是无法获取到网页。登录或是使用httppostget工具会出现 ”基础链接已关闭,无法链接到远程服务器“的提示。经分析,是系统Socket组件错误,重启socket组件,一切正常。

以下内容来自并经验证有效:http://blog.csdn.net/kongdeqian1988/article/details/7910026

为 Windows7重置 Winsock
要为 Windows 7 重置 Winsock,请按照下列步骤操作:
在开始键入 cmd,右键单击“cmd.exe”,单击“以管理员身份运行”,然后按“继续”。
在命令提示符处键入 netsh winsock reset,然后按 Enter。

修复完成后会提示重启计算机
这个问题同样适用于windows xp

标签: 链接

评论(1) 引用(0) 浏览(29505)

"保存为本地Word文件时失败"的解决方法

作者:乐文 发布于:2013-6-13 10:38 Thursday 分类:常见问题

保存为本地文件word的时候出现以下错误
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80040154
一般出现这样的错误是因为电脑没有正确或者没有安装office
解决办法:检查电脑是否安装office, 如果安装的是简精版,请卸载安装完整版的office

标签: word

评论(0) 引用(0) 浏览(6620)

微博采集器内部测试版本(已发正式版本)

作者:小鲍 发布于:2013-6-13 9:46 Thursday 分类:开发计划

标签: 微博

评论(0) 引用(0) 浏览(6260)

Powered by emlog