主题:  在AW中如何*随机*抽取ODBC数据库?

SHUN

职务:普通成员
等级:1
金币:0.0
发贴:6
#12001/5/13 16:21:42
在AW中如何*随机*抽取ODBC数据库?
(sendtext:="select [*****] from ***** where ID_number=?")
"?" 处如何解决?
(本人不懂 SQL 清说的详细一些。)



寒冰

职务:普通成员
等级:1
金币:1.0
发贴:185
#22001/5/13 18:28:41
?就是你数据库中相应的ID啊,SQL中本身好象没有随机函数的,你应该把随机函数写在AW里。
与ODBC结合的例子在机械工业出版社出版的一本AW书里面有,什么名记不太清了



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#32001/5/13 20:09:45
用:
sendtext:="select [*****] from ***** where ID_number="^yourvariable
如果需要的ID号是数值,根据数据源的种类,你可能要为数值带上单引号。
与ODBC结合的例子在电子工业出版社出版的《Authorware 5.1 开发实例与技巧》书里面有。



SHUN

职务:普通成员
等级:1
金币:0.0
发贴:6
#42001/5/14 15:22:03
仁兄们:
如何将AW变量传给SQL语句啊??
X:=RANDOM(*,*,*)
......WHERE ID_NUMBER=X"
好像不行啊??



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#52001/5/15 13:45:50
试下"......WHERE ID_NUMBER="^X



SHUN

职务:普通成员
等级:1
金币:0.0
发贴:6
#62001/5/15 15:04:20
谢 Y 兄,
如有问题还请赐教!
当然还有寒冰兄。