找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 124|回复: 2

ADO数据库模块,为什么记录集取varbinary类型不是一次取出来全部数据

[复制链接]

15

主题

23

回帖

198

积分

注册会员

积分
198
QQ
发表于 2025-1-2 15:33:58 | 显示全部楼层 |阅读模式
悬赏2金钱未解决
ADO数据库模块,为什么记录集取varbinary类型不是一次取出来全部数据,数据库允许二进制长度为3000

输出大小时,显示只取出来长度 34的数据

58

主题

112

回帖

717

积分

版主

积分
717
发表于 2025-1-2 19:29:35 | 显示全部楼层
调试输出有长度限制,如果取出后输出类型是文本型,还有可能存在字节0导致的截断,你可以把数据放到字节集中,然后用取大小()判断长度是否正确

15

主题

23

回帖

198

积分

注册会员

积分
198
QQ
 楼主| 发表于 2025-1-4 12:46:12 | 显示全部楼层
hxznhf 发表于 2025-1-2 19:29
调试输出有长度限制,如果取出后输出类型是文本型,还有可能存在字节0导致的截断,你可以把数据放到字节集 ...

不正确的,应该是二进制被截断了,这个模块还需要更新其他取值方法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|炫语言 | 炫彩界面库 | 用户所需, 正是我所做! ( 鄂ICP备2023014763号-1 )

GMT+8, 2025-2-5 13:59 , Processed in 0.068761 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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