|
主题: Cryingfox:请您帮个忙!
|
 huntlin
职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2000/11/7 21:57:20
|
#12000/12/17 17:43:22
请问Cryingfox:在Authorware 数据库编程中,使用日期进行查询时,出现查不到任何内容?源码如下: SQLstring:="select * from 教员表 where 出生年月 between #10/10/72# AND #01/01/99#" 请Cryingfox 指正。谢谢!
|
 bear_5d
职务:普通成员
等级:2
金币:1.0
发贴:328
注册:2000/10/17 23:34:42
|
#22000/12/17 21:46:29
关于SQL Query Language的使用,我在UNIX下使用是这样的,在Aw中没有用过! select * from 教员表 where 出生年月<#10/10/72# AND 出生年月>#01/01/99# 但,在一些库表中,一些item都是以文字形式储存在逻辑表中,所以有些要加“双引号”。 eg. select * from yourTable where policyNo>"370520000100/012745" and policyNo<"370520000100/05241"
我想……
我做……
我是……
我努力,我飞翔……
|
 Aw天地
职务:普通成员
等级:3
金币:10.0
发贴:836
注册:2000/9/15 23:43:42
|
#32000/12/17 23:27:04
SQLstring:="select * from 教员表 where 出生年月 between #10/10/72# AND #01/01/99#;"
是不是在看《authorware数据库编程》第61页
不过按照他的代码,简化为上面的语句,注意";"
|
 huntlin
职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2000/11/7 21:57:20
|
#42000/12/20 15:13:14
在Authorwere数据库编程中,我用的数据库是Foxpro的,用同样的程序则无法进行按照出生年月进行查询。而在Access的数据库中则可以按照出生年月进行查询,与在句末是否加";"无关。为什么呢?还有不管是用Access还是FoxPro的数据库,都无法用tMsDSN.u32进行自动设置数据源,为何?
|
 Aw天地
职务:普通成员
等级:3
金币:10.0
发贴:836
注册:2000/9/15 23:43:42
|
#52000/12/20 23:06:34
问题是不是出在日期的统一格式上,有没有试过其他条件的查询
|
 huntlin
职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2000/11/7 21:57:20
|
#62000/12/21 16:20:12
我已经试过其他的条件查询,大部分是可以进行的,但有一个insert into [表名2] from [表名1],也无法进行。
|
 huntlin
职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2000/11/7 21:57:20
|
#72000/12/21 16:22:27
请问为何无法用tMsDSN进行数据源自动设置?thanks!
|