起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 166|回复: 5

【结贴】关于图片存入数据库速度优化问题

[复制链接]
发表于 2008-1-23 15:40:08 | 显示全部楼层 |阅读模式
依据您说的将带有图片的记录做成两个数据集,一个是主不带图片数据集,另一个从只有图片的数据集,这样在查询时速度优化了许多,更新也没有问题,但是在新增记录时,在从数据集中添加图片後保存时就会报错,如下invoke batch method error, error occur during invoke ApplyUpdates method, 无法将 NULL 值插入列 'DenJiSJ',表 'HDSYS.dbo.SHIXIAOALB';该列不允许空值。INSERT 失败。
请指教!

 补充一下:以前在同一个数据集时不存在这种问题!
回复

使用道具 举报

发表于 2008-1-23 15:48:00 | 显示全部楼层
DenJiSJ这个字段是哪个数据集的字段?这个字段设置了不允许为空,你插入记录是这个字段为空了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-1-23 15:53:40 | 显示全部楼层
这个字段是自动填充的当前时间,是有值的!而且在一个数据集的情况下不会出错,
以下是我个人的一些看法:
平台现在主从数据集提交过程应该是先主从后主对吗?
这样在提交从数据集的时候会向这个表插入一条记录,而这个数据集中只有图片字段,其它为空,所以出现登录时间必须约束!
回复 支持 反对

使用道具 举报

发表于 2008-1-23 16:03:34 | 显示全部楼层
把你的资源打包传上来看一下。
回复 支持 反对

使用道具 举报

发表于 2008-1-29 09:45:31 | 显示全部楼层
这个还有问题吗?
回复 支持 反对

使用道具 举报

发表于 2008-1-30 14:49:46 | 显示全部楼层
由于长时间没有回复,先结贴了,有问题请开新帖。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-6 03:33 , Processed in 0.041292 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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