标题:VB SQL查询数据库指定字段出错!高手看看怎么做。
只看楼主
dlzht
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-5-29
结帖率:0
已结贴  问题点数:20 回复次数:2 
VB SQL查询数据库指定字段出错!高手看看怎么做。
check1(0).value 表示查询字段 设定温度1
check1(1).value 表示查询字段 设定温度2
check1(2).value 表示查询字段 设定温度3
dim str as string
if check1(0).value then
str="设定温度1"
end if
if check1(1).value then
str=str & ",设定温度2"
end if
set rs=new adodb.recordset
rs.open="select str from 数据表",m_dbconn
运行时总是提示至少有一个变量没定义,怎么回事,好像str有问题,
如果把上边写为rs.open="select 设定温度1,设定温度2 from 数据表",m_dbconn就是好用的。
高手看看上边应该怎么写。
搜索更多相关主题的帖子: 数据表 查询 
2013-05-29 22:30
dlzht
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2013-5-29
得分:0 
高手们,快看看怎么应该怎么做,急着做个报表。
2013-05-30 07:31
lowxiong
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:27
帖 子:652
专家分:3402
注 册:2008-5-7
得分:20 
怎么连变量和常量都搞不清楚?str在双引号内就是字符串常量,你怎么可以得到它作为变量的值?正确如下
rs.open="select " & str & " from 数据表",m_dbconn
2013-05-30 11:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-412543-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.461037 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved