日期:2014-05-17  浏览次数:21017 次

ASP中采用Access数据库的问题
数据库中有2个表分别为user,userorder,
user包含TEL.SEX等会员信息字段
userorder有定购信息等字段,如ordertime,isHit
   
现在我的代码里用的查询语句的表名是用的是[V_userorder]
我想问的是   为什么加   []   ,和     V_     ?

在后面的结果查询中,user表中的信息TEL,SEX信息也能读出来.而userorder表中的ordertime也可以读出来,但是代码里我没看到半点联合查询user和userorder的语句

而且还有个奇怪的事情,当我要读取isHit字段程序就报错.但是isHit和ordertime字段是在一个表中的啊,为什么有个读的出来.有个读不出来

不知道我说清楚了没有,恳请高手指点

------解决方案--------------------
一般来说,如果字段的名字是关键字的许,就需要加[]
像你这要的情况一般要看一下源码
------解决方案--------------------
我所说的查询不是指在WEB程序中的查询,而是你的数据库里面本身就建了一个查询,你打开数据库,一般情况下你看到一串数据表的名称的那个窗口,正常时该窗口左边的选项是在“表”这一项的,在“表”的下面,还有一项“查询”,你点击一下“查询”看看右边原来数据表名列表位置有没有东西?从你这个sql语句来看,至少应该有一个名为“V_userorder”的查询。