苏州三木软件科技有限公司

 找回密码
 立即注册
搜索
热搜: 活动
查看: 120|回复: 1

怎么显示sql数据库image格式的图片

[复制链接]

25

主题

37

帖子

161

积分

注册会员

Rank: 2

积分
161
发表于 2024-5-17 14:40:36 | 显示全部楼层 |阅读模式
怎么显示sql数据库image格式的图片
回复

使用道具 举报

22

主题

296

帖子

1870

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1870
QQ
发表于 2024-5-17 15:56:33 | 显示全部楼层
比较好的方式就是加载除了Image列的其他列,然后图片列通过代码加载。而用代码加载图片可以通过下面的方法来实现,在表的CurrentChanged事件中写代码。

  1. Dim tbl As SmGrid=sender
  2. Dim SmPictureBox As SmPictureBox=Proj.OpenedForms("窗体名称").ControlDictionary()("SmPictureBox1")
  3. '要先判断一下当前行是否为空
  4. If tbl.CurrentRowData IsNot Nothing Then
  5.         Dim img As Image=tbl.CurrentRowData.SQlLoadImage("图片列名")
  6.         SmPictureBox.Image=img
  7. End If
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|苏州三木软件科技有限公司 ( 苏ICP备2022038390号 )

苏公网安备 32058502010732号

GMT+8, 2024-7-5 04:42 , Processed in 0.068251 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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