主题:  Authorwar中从ACESS提取数据时请教变量的问题?

ycfyqycfyq

职务:普通成员
等级:1
金币:0.0
发贴:21
注册:2004/9/1 23:01:41
#12005/2/24 23:13:39
请各位回答一下哦,Authorware在进行Acess数据提取的过程中,以下程序:
......
SQLstring1:="Select * from 用户资料 where 编号=x"
......
ODBCData1:=ODBCExecute(ODBCHandle, SQLstring1)
......

以上程序(其他省略)如果x直接用常数表示,那么在显示图标中变量{ODBCData1}能够正确显示从数据库中提取的数据;
如果程序中用常量或变量x表示,则在显示图标中变量{ODBCData1}却不能够正确显示从数据库中提取的数据,只是空白.
这是怎么回事啊?这里一定要用常数吗?怎么解决这个问题啊?



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
#22005/2/25 12:11:16
如果x是变量名的话,这样写命令串
SQLstring1:="Select * from 用户资料 where 编号="^x