起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: crskyp

【结贴】两个表,通过左连接的方法查询出数据,更新出错**

[复制链接]
 楼主| 发表于 2007-10-31 16:42:54 | 显示全部楼层
SELECT DOC_MAPPING.*,DOC_ARCHIVES_INFO.*
  FROM DOC_MAPPING LEFT JOIN DOC_ARCHIVES_INFO on DOC_ARCHIVES_INFO.GUID = DOC_MAPPING.YSZD2
回复 支持 反对

使用道具 举报

发表于 2007-11-1 11:49:08 | 显示全部楼层
无法重现。QQ看一下吧
回复 支持 反对

使用道具 举报

发表于 2007-11-1 15:54:10 | 显示全部楼层
我们这里测试是正常的,要不就打个包,要不就qq连接看一下吧。
回复 支持 反对

使用道具 举报

发表于 2007-11-2 11:06:46 | 显示全部楼层
我这边也出现这个问题。
X3版本:2809,数据库:SQL Server2000
数据集为单表查询语句(该表存在一个文本字段)
在其更新选项生成提交用SQL(更新模式无所谓),
运行后保存时就会报3楼的错误。
但是去掉提交用SQL就可以
回复 支持 反对

使用道具 举报

发表于 2007-11-2 11:24:58 | 显示全部楼层
14楼,我单表测试并没有出现您说的现象。
2827版本  sqlserver2000
回复 支持 反对

使用道具 举报

发表于 2007-11-2 14:59:45 | 显示全部楼层
可我确确实实出现了,就在今天
回复 支持 反对

使用道具 举报

发表于 2007-11-2 15:30:22 | 显示全部楼层
楼上,检查一下SQL Server中这个文本字段定义的数据类型是什么?
回复 支持 反对

使用道具 举报

发表于 2007-11-2 15:43:25 | 显示全部楼层
你的表中除了这个文本字段,还有什么其他的字段类型
回复 支持 反对

使用道具 举报

发表于 2007-11-2 15:58:26 | 显示全部楼层
这张表的字段类型有如下几个:
varchar
numeric
int
datetime
image
Text

曾有几个字符型字段采用文本的显示格式(但经测试与该错误没有关系)
回复 支持 反对

使用道具 举报

发表于 2007-11-2 16:43:32 | 显示全部楼层
你试试在数据集中不要选择image类型字段看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 02:19 , Processed in 0.039687 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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