以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]SQLCommand执行存储过程,返回字符串被截断 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=132492) |
-- 作者:ycli368 -- 发布时间:2019/3/22 22:33:00 -- [求助]SQLCommand执行存储过程,返回字符串被截断 SQLCommand 代码执行存储过程 存储过程返回值没问题 本地fiddler抓包发现返回的字符串被截断了
|
-- 作者:有点蓝 -- 发布时间:2019/3/22 22:42:00 -- 存储过程是怎么定义的? |
-- 作者:ycli368 -- 发布时间:2019/3/22 22:44:00 -- 存储过程 |
-- 作者:ycli368 -- 发布时间:2019/3/22 22:48:00 -- 用的web数据源 |
-- 作者:有点蓝 -- 发布时间:2019/3/22 22:48:00 -- Foxtable的数据源对临时表的支持不好。如果在存储过程里使用临时表,就会有这种问题 |
-- 作者:ycli368 -- 发布时间:2019/3/22 22:52:00 -- 这有点狠了,这是bug啊,想不明白 存储过程的临时表 怎么会导致 返回参数被截断,如果改为返回值会不会有这个问题 |
-- 作者:有点蓝 -- 发布时间:2019/3/22 23:04:00 -- 确实是bug。.net2.0 oledb驱动的bug。不过暂时没有办法。等升到4.0后看还会不会有这个问题 |
-- 作者:cbt -- 发布时间:2019/3/22 23:15:00 -- 啥时候出 4.0 啊? |
-- 作者:ycli368 -- 发布时间:2019/3/22 23:17:00 -- 蓝版,这个bug是 output类型的参数会被固定截断还是随机长度截断? |
-- 作者:有点蓝 -- 发布时间:2019/3/23 9:04:00 -- 这个我也不知道,您可以自己测试一下 |