我想请问一个很入门的问题,对于.aspx的程序,我更改了文件里边的表名(其实是复制了一个表,只是名字改了,更改前后都在一个数据库里),然后我在IIS里另外配置了一个站点(或虚拟目录),再运行,仍然是使用的原来的表,而没有使用我复制的表,这是为什么啊,应该如何才能使用我复制并改了名字的表呢?我用的编辑工具是
DreamWare2004.请高手指点.在线等........

解决方案 »

  1.   

    你不能把整个文件都复制过去,只要复制body里面的信息就可以了,<%@ Page language="c#" Codebehind="" AutoEventWireup="" Inherits="" %>
    这些内容是不能覆盖的,保留原来的就可以
      

  2.   

    谢谢,不是,我是这样做的,比如在IIS里有webtest1的虚拟目录,存放着原有可以运行的程序代码,然后我又在d盘新建了个文件夹webtest2,然后把webtest1里的文件全都复制到webtest2里边,并在IIS里新建立一个站点webtest2,并且把webtest2里有用到表的.aspx.cs文件中的表名都改成数据库中改了名字后的表的名字,然后再运行webtest2这个网站,可是它用的表竟然还是webtest1网站里边的原有表的内容,而不是用的我改名后的表的内容,这是为什么呀?改怎么改正才可以读取webtest2中所指定的表的内容啊!
      

  3.   

    啊,不是吧,高手都没看明白 啊,那说明我连入门都算不上了哟,那好,我再次尽量表达.
    现在我在IIS(XP2的系统)中,配置了2个网站webtest1和webtest2.
    2个网站的程序文件内容都是一样的且如下运行都正常.
    http://localhost/webtest1/index.aspx
    http://localhost:801/webtest2/index.aspx
    在MSSQL数据库AA中有表T1和T2(表结构相同,内容不同),然后我把webtest2网站中和webtest1网站中相应的程序文件(.aspx.cs)中原本使用T1表的语句都改成使用T2表,但是再如下运行
    http://localhost:801/webtest2/index.aspx,得到的结果却是从T1表里读取的数据,而不是从T2表里读取的数据,请问如果操作我才能让http://localhost:801/webtest2/index.aspx读取T2表的内容呀?