注册 登录
编程论坛 ASP技术论坛

遇鬼了,明明库里没有这个表,可是却能显示出数据来,求助!

小狐001 发布于 2010-11-22 11:58, 653 次点击
下面是相关程序:
<%
dim conndb
Set conndb = Server.Createobject("ADODB.Connection")
conndb.Open "driver={SQL Server};server=(local); uid=sa;pwd=clns;database=oa"
%>
<%
      set rs=server.createobject("adodb.recordset")
      strSQL="select count(*) as 表单编号 from view1"
      set rs=conndb.Execute(strSQL)
      while not rs.eof
      %>
            </span>累计受理<span class="STYLE2"> <font color="#0033FF"><%=rs("表单编号")%> </font>件
              <%
      rs.movenext
       wend  
%>
我在库里找遍了就是没有view1这个表,但是网页显示却是正常的,也没有调用其它数据库的页面
9 回复
#2
hams2010-11-22 14:31
隐藏了吧
#3
筱晓绾2010-11-22 14:37
网页显示正常???表单编号那一列也能显示正常吗?
#4
wangnannan2010-11-22 14:42
view1是不是视图啊?
只有本站会员才能查看附件,请 登录


[ 本帖最后由 wangnannan 于 2010-11-22 14:58 编辑 ]
#5
gupiao1752010-11-22 18:40
数据库是oa,确定是在这个数据库名下找的吗?
#6
jansonwang2010-11-26 13:16
有一个view1的视图!
#7
wangnannan2010-11-26 13:21
那你在表中找肯定是找不到啦  视图是虚表
只有本站会员才能查看附件,请 登录
#8
yms1232010-11-26 14:41
视图是一个虚拟的表,视图与表的区别在于视图是单表或多表的数据映射,视图的数据是存在于物理表上的,也就是说对视图的增删改查等同于对视图所关联的物理表进行操作。
视图的作用在于查询,数据库里的表设计时要遵守三范式。但是每次多表级联增删改查不仅麻烦而且很费时间,所以视图就是为了既不破坏三范式,又能使得增删改查简单快捷。
#9
winnode2010-11-26 15:07
不可能的吧?。。。
#10
不倒翁h2010-12-01 13:22
我是来学习的,我按忽略键
1