请各位老师指点

dianlizhigong 2010-11-21 10:20:44
rs.Open "select * from 照片 where 序号= '" & picture1.tag & "'", 总是出错,其中“序号”列为整数型数据
...全文
73 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
chinaboyzyq 2010-11-22
  • 打赏
  • 举报
回复
不要加单引号。
zenter 2010-11-22
  • 打赏
  • 举报
回复
4楼正解

跨窗体传递参数 你就公用变量多好啊 新建个模块 里面 public photoid as integer
到了SQL查询语句哪里 rs.Open "select * from 照片 where 序号= " & photoid
lxq19851204 2010-11-21
  • 打赏
  • 举报
回复
form1中有代码form2.picture1.tag=image1(index).tag
你在FORM1中在这句设断点,看下是不是空?
dianlizhigong 2010-11-21
  • 打赏
  • 举报
回复
picture1.tag 总是=""
lxq19851204 2010-11-21
  • 打赏
  • 举报
回复
没执行到那一行。
debug.print form1.image1(index).tag
要是不为空的话,执行
rs.Open "select * from 照片 where 序号= " & form1.image1(index).tag& "",cn,1,3
panyong 2010-11-21
  • 打赏
  • 举报
回复
rs.Open "select * from 照片 where 序号= " & picture1.tag 就这样就可以了 你试试
dianlizhigong 2010-11-21
  • 打赏
  • 举报
回复
各位老师我这里有两个窗体,picture1在form2里,但是我在form1中有代码form2.picture1.tag=image1(index).tag,然后再form2的代码里写上了rs.Open "select * from 照片 where 序号= '" & picture1.tag & "'", 但picture1.tag却总是为空,请各位老师指点
lxq19851204 2010-11-21
  • 打赏
  • 举报
回复
rs.Open "select * from 照片 where 序号= " & picture1.tag & "",cn, 1,3
lxq19851204 2010-11-21
  • 打赏
  • 举报
回复
rs.Open "select * from 照片 where 序号= " & picture1.tag & "", 1,3

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧