当前位置:编程学习 > VB >>

为什么我设置ADODC一点数据就显示图片不行?高手进来

需要定义什么吗..我这嗰怎么不行?

If Text1.Text <> "" Then
p1 = "F:\vb\作业\背景图片\背景图片" + Text.Text
Picture1.Picture = LoadPicture(p1)
End If --------------------编程问答-------------------- P1是字符串吗?
p1 = "F:\vb\作业\背景图片\背景图片" + Text.Text
建议使用:
p1 = "F:\vb\作业\背景图片\背景图片\" & Text.Text   --------------------编程问答-------------------- 标准表达式中数据类型不匹配   是什么意思`我弄查找的的按钮不行,
代码如下.Adodc1.RecordSource = "select * from 表3 where 编号='" + Text1.Text + "'"
Adodc1.Refresh --------------------编程问答-------------------- 表3中字段(编号)是文本型的吗?如果是数值型的就不能这么做了。如果是字符型的,最好Trim(Text1.Text)连接字符串用"&"比用"+"好。
如果表中编号数值型的,Adodc1.RecordSource = "select * from 表3 where 编号=" & cint(Text1.Text)  --------------------编程问答--------------------
If Text1.Text <> "" Then 
    p1 = "F:\vb\作业\背景图片\背景图片" + Text1.Text '注意:你这里原来写的是text.text,而不是text1.text
    debug.print p1 '到立即窗口看看p1的值,也就是文件名,对不对
    Picture1.Picture = LoadPicture(p1) 
End If

--------------------编程问答-------------------- text.text写错了吧
应该是text1.text
编号的数据类型是什么?
补充:VB ,  基础类
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,