关于sqlserver2000的Imagg类型???存储上限是不是和版本有关系??急。(100分)

  • 主题发起人 主题发起人 nixnew
  • 开始时间 开始时间
N

nixnew

Unregistered / Unconfirmed
GUEST, unregistred user!
程序开发时,我用D5+Sqlserver2000企业版,使用ADO,将文件写入Image类型的
字段中,测试过十几兆的文件都没有问题,都能放入数据库中。可是程序给用户安装后,
几百K的文件都存不进去,[:(!]错误提示超过了最大限制65536。为什么?用户那里用的是
Sqlserver2000的标准版。是版本的问题,还是那里可以设置最大上限呢?100分求教
 
应该是版本的问题,试试专业版的Sqlserver2000
 
应该不是版本的问题。
你把程序重新拿回来还能用吗?
sql写入的时候,最大长度是有限制的。
 
在连接数据库的方式上检查检查,如若是创建BDE别名连接,创建时可指定BLOBSIZE的大小;
 
我想不是程序的问题。程序在我这里当然能正常运行了。
我用的不是BDE,我用的是ADO的连接。
到底是什么原因呢。我周一决定装一个标准版SQLServer2000来试试。
 
标准版的SQLServer2000是有点问题,我这里用Delphi连接都连不上,
后来换了企业版的就好了!
 
二进制的。
 
nixnew:
我也遇到过同样的问题,后来用企业办的Sqlserver2000就好啦!
 
谢谢大家,应该是版本的问题。
 
这是我半年前提的问题,这个问题原因我现在已经找到了,不是版本的问题。

因为客户那里的数据库作了数据的发布,就是一台远程的数据库订阅了这个数据库的数据。
在SQL数据库的数据库复制机之中,每一行数据的最大容量不能超过65536,不管这一行数据
有多少个字段。所以提示出错,并不是数据超大存不进数据库,而是同步数据时,数据超
大了。
 
后退
顶部