Foxtable(狐表)用户栏目专家坐堂 → [求助]加载二进制图片失败


  共有2271人关注过本帖树形打印复制链接

主题:[求助]加载二进制图片失败

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109406 积分:556686 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/12 9:39:00 [显示全部帖子]

1、判断是否有行
2、确定"F4248"是二进制列

Dim pbx As WinForm.PictureBox = e.Form.Controls("参考图片")
If e.Node.Level = 1 Then
    'Dim dr As DataRow = DataTables("tabDIYTable647").SQLFind(filter)
    'pbx.Image = dr.SQlLoadImage("F4248") '从后台提取照片并显示
    DataTables("tabDIYTable647").LoadFilter = filter
    DataTables("tabDIYTable647").Load
    If DataTables("tabDIYTable647").DataRows.Count > 0 Then
        pbx.Image = DataTables("tabDIYTable647").DataRows(0).SQlLoadImage("F4248") '从后台提取照片并显示
    End If
Else
    pbx.Image = Nothing
End If

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109406 积分:556686 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/12 10:01:00 [显示全部帖子]

1、备份数据,试试重建这个表

2、创建一个空数据库,导这个表部分数据过去,备份上传这个空数据库测试

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109406 积分:556686 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/12 11:00:00 [显示全部帖子]

数据有问题,我测试新插入的图片就正常。重建下这个表试试

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109406 积分:556686 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/9/12 11:38:00 [显示全部帖子]

那可能他们插入的数据可能做了其它处理的,不能直接使用。询问下开发这个系统的人

 回到顶部