请教一个关于selectblob的问题

jetwang 2004-11-08 03:50:50
请问各位大虾用odbc连SQL SERVER时,为什么每当执行SelectBlob后台就会自动执行一条SET TEXTSIZE 32767(用sql事件探察器观察到的), 使得无论字段多大,返回的BLOB的长度都是32767,如何才能去掉这条讨厌的SET值呢?
...全文
78 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
luotitan 2004-11-08
  • 打赏
  • 举报
回复
SQL Server ODBC 驱动程序和用于 SQL Server 的 Microsoft OLE DB 提供程序在连接时自动将 TEXTSIZE 设置为 2147483647。
要不你手动设置 SET TEXTSIZE 2147483647
nccxl 2004-11-08
  • 打赏
  • 举报
回复
32767好象是从文件读出的大小限制吧。你的图片读成Blob时必须按32767的大小分段读取。
mittee 2004-11-08
  • 打赏
  • 举报
回复
信息有丢失吗,
我一个blob装2m的图片都没有问题哦

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧