如何判断SQL SERVER 中 Image型字段是否为空值
如何判断SQL SERVER 中 Image型字段是否为空值?
如字段名称是img
使用len(dr.Item("img").tostring())>0不行
假如是空的,结果仍然是“真”
请高手指点
在线等待!!
问题点数:0、回复次数:4Top
1 楼saucer(思归)回复于 2003-03-13 13:19:37 得分 0
try
UBound(CType(dr.Item("img"), Byte())) > -1?Top
2 楼qz4365(冷风清扬)回复于 2003-03-13 13:24:56 得分 0
用SQL server中的ISNULL().
在Select语句中判断:在另外一个字段中保存是否空值的标志.如果是空值,置true,否则置falseTop
3 楼fslhj(simon)回复于 2003-03-13 13:48:19 得分 0
saucer的方法试过了,好象不行;
qz4365提到:
在另一个字段保存是否为空的标志是个好办法,但是目前的情况是:有10个IMAGE字段,每个都需要判断其是否为空值,要是每个都加一个字段的话,会影响数据库的性能。
所以假如能够直接判断是最好的。Top
4 楼saucer(思归)回复于 2003-03-13 13:52:49 得分 0
in sql, use
select DATALENGTH(img) from yourtableTop




