我把图片路径存储到SQL中,怎样用VB6.0根据图片路径显示图片啊?
我数据库tupian(path(nvchar(30)),ziti(nvchar(10)),bihua(int)).path存储的是图片的路径,在代码中判断:假如我设定的一...
我数据库tupian(path(nvchar(30)),ziti(nvchar(10)),bihua(int)).path存储的是图片的路径,在代码中判断:假如我设定的一个字符串str=数据库中字段“ziti”&&设定的strokestep=字段“bihua”时,把path付给lujing,否则lujing为空。然后根据lujing加载图片。但是一直出错,大家看看下面代码哪里错了?
根据大家的回答,我把代码改了一下,可还是不对,我是想遍历数据库中的所有记录,直到有满足条件的为止,那位高手帮我写一下代码啊?急用啊。还有我想在连接数据库前,先判断一下,如果数据库已经打开,就不再执行连接字符串,应该怎样写啊 展开
根据大家的回答,我把代码改了一下,可还是不对,我是想遍历数据库中的所有记录,直到有满足条件的为止,那位高手帮我写一下代码啊?急用啊。还有我想在连接数据库前,先判断一下,如果数据库已经打开,就不再执行连接字符串,应该怎样写啊 展开
6个回答
展开全部
VB中用关键字AND进行逻辑运算,而不是&
if 语句如果是代码段,后面需要有End If
If (str = rs.Fields("ziti") And strokeStep = rs.Fields("bihua")) Then
lujing = rs.Fields("path")
Else: lujing = ""
End If
if len(lujing) > 0 then picBackgd.Picture = LoadPicture(lujing)
if 语句如果是代码段,后面需要有End If
If (str = rs.Fields("ziti") And strokeStep = rs.Fields("bihua")) Then
lujing = rs.Fields("path")
Else: lujing = ""
End If
if len(lujing) > 0 then picBackgd.Picture = LoadPicture(lujing)
更多追问追答
追问
还是不行啊
追答
增加中断,逐个检查各个变量(字段)的值,看问题在哪里?
最好是把代码完整的复制上来,截图更好,很多时候就是代码少那个一行两行的事情
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询