ASP中采用Access数据库的问题

caizhaomeng 2007-07-02 08:59:54
数据库中有2个表分别为user,userorder,
user包含TEL.SEX等会员信息字段
userorder有定购信息等字段,如ordertime,isHit

现在我的代码里用的查询语句的表名是用的是[V_userorder]
我想问的是 为什么加 [] ,和 V_ ?

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

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

不知道我说清楚了没有,恳请高手指点
...全文
275 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
caizhaomeng 2007-07-09
  • 打赏
  • 举报
回复
非常谢谢楼上的,问题已经解决。。
jacktown 2007-07-05
  • 打赏
  • 举报
回复
我所说的查询不是指在WEB程序中的查询,而是你的数据库里面本身就建了一个查询,你打开数据库,一般情况下你看到一串数据表的名称的那个窗口,正常时该窗口左边的选项是在“表”这一项的,在“表”的下面,还有一项“查询”,你点击一下“查询”看看右边原来数据表名列表位置有没有东西?从你这个sql语句来看,至少应该有一个名为“V_userorder”的查询。
caizhaomeng 2007-07-05
  • 打赏
  • 举报
回复
无法结帖,么办.....
caizhaomeng 2007-07-03
  • 打赏
  • 举报
回复
看来无法解决
caizhaomeng 2007-07-02
  • 打赏
  • 举报
回复
这就是代码的语句
strsql = "select * from [V_userorder] where bigclass="& bigclass &" and smallclass = "& smallclass &" "

在整个WEB站点中.就只这里出现了一次[V_userorder]

如果它是一个查询.它在刚才的语句里应该被写成变量的样子.而且在另外的地方也要被定义赋值,但是事实不是这样
jacktown 2007-07-02
  • 打赏
  • 举报
回复
你要仔细看一下你的数据库,你现在查询的那个表实际上是一个查询来的,查询的名字就叫做V_userorder 看到数据库里面的那个查询以后我相信你什么都明白了。
gggmmtddir 2007-07-02
  • 打赏
  • 举报
回复
一般来说,如果字段的名字是关键字的许,就需要加[]
像你这要的情况一般要看一下源码
caizhaomeng 2007-07-02
  • 打赏
  • 举报
回复
试图是什么东西
zhenmeiyisi 2007-07-02
  • 打赏
  • 举报
回复
V_userorder 应该是一个试图

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧