求救,图像显示问题!

AnnLiu 2004-05-07 10:23:36
我用VB+MSSQL开发程序,当中要将数据库中的一个Image字段显示出来。
设计用VB中的Image作为绑定的控件,但当我的数据库中某条记录的Image字段为空,而要显示记录时,绑定的时候就会出错。
我尝试过用代码来判断Image字段是否为空,但失败,请问应如何解决??

我的代码:
Set ShowDlg.Pic.DataSource = rs
BookinfDlg.Pic.DataField = "front"

注:
ShowDlg 是我新建的一个对话框,当中有一个名为Pic的Image控件。
rs是ADODB.RecordSet对象
front 是数据库中对应的Image字段名

代码在数据库Image字段非空的时候运行正常
在Image字段为空是显示出错信息:
Unable to bind to DataMember : 'front'

...全文
23 4 点赞 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
AnnLiu 2004-05-07
果然不错!
好,接分了!!
  • 打赏
  • 举报
回复
zjcxc 元老 2004-05-07
当然可以. 我就是这样判断的.
  • 打赏
  • 举报
回复
AnnLiu 2004-05-07
我就是不会判断字段是否为空,rs("front").ActualSize 能用吗?
试试先,可以就立即给分!
  • 打赏
  • 举报
回复
zjcxc 元老 2004-05-07
if rs("front").ActualSize>0 Then
'显示处理
else
msgbox '没有图像'
end if
  • 打赏
  • 举报
回复
相关推荐
发帖
MS-SQL Server
加入

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2004-05-07 10:23
社区公告
暂无公告