Vb难题—请大家踊跃指教!!!
本帖最后由 bcrun 于 2011-12-23 15:21:14 编辑 我也用Stream把图片写入Access数据库过,但从来没有试验过超过90M的,不知道是否是过大?看看我的例子:http://download.csdn.net/detail/veron_04/1483930 谢谢您的指点,但是我现在想要的是将超过100M的数据放到数据库里。 你仔细看看是不是硬盘空间不足?
检查了,硬盘空间最少的那个盘也有12G,内存2G,用了1.39G。真是很奇怪啊!是不是ADO的SRTEAM的READ方法有什么容量限制啊!我用“Stm.LoadFromFile Cd1.Filename”之后,直接写到文件。多大的文件都没有问题!只是一用那个SRTEAM.READ就报错! 你试一试我给你的链接? 好的!谢谢您!我试一试先! 用了您的程序!还是不行,超过90M就显示“存储空间不足,不能完成此操纵”! 按道理说OLE对象的容量应该有2GB啊,远远大于90M的
系啊!就是那个READ方法有问题啊?或者要在那里SET. 可能是内存不够吧 有可能是数据库设置问题,网上搜索一下数据库的增量 或者还有一种可能,字段的类型是不是够大 nvarchar(max),varchar(max)
补充:VB , 基础类