Asp.net中Access数据库文件放在App_Code文件夹使Session奇怪失效的问题

原创 2007年10月07日 11:38:00

最近在做一个网站,为了安全,把Access文件改名成*.cs藏在App_Code文件夹下,很奇怪,登录不了了。

偶的登录方式是采用判断Session的方式来做(为什么ASP.NET中没有类似servlet一样过滤器!?)

把数据库文件后,Session失效了。。。郁闷。。。提示“System.NullReferenceException: 未将对象引用设置到对象的实例

在本页调用session还是有效的,可以Response.Redirect("Admin_Index.aspx");之后就取不到Session["UID"]的值了。

把数据库文件移致其他文件夹问题就解决了。调试了好长时间。。。同时也发现把数据库文件放到App_Code下,网站的速度会变慢。。。可能是每次都要对App_Code下的CS文件进行转译吧。。。

相关文章推荐

ASP.NET中使用App_Code文件夹的异常

在Visual Studio中,新建一个网站有两种方式:ASP.NET Web Site与ASP.NET Web Application。与Web Site相比,Web Application有很多优...
  • keymo_
  • keymo_
  • 2012年05月24日 15:58
  • 1552

开发ASP.NET如何将App_Code文件夹中的共享代码配置生成多个Dll

开发ASP.NET如何将App_Code文件夹中的共享代码配置生成多个Dll 最近在做一个ASP.NET 项目的二次开发,配好开发环境写了部分代码后进行编译,报了一个错:已经导入了具有相同的简单...
  • scjylhl
  • scjylhl
  • 2012年09月10日 14:31
  • 1056

基于ASP.net C#技术来实现,介绍如何处理Session对象变量失效的问题

基于ASP.net C#技术来实现,介绍如何处理Session对象变量失效的问题 Cookie对象是用来存储有关当前用户数据的小信息包,它可以在浏览器和Web服务器之间传递。在Web应用中,Co...

ASP.NET中App_Code,App_Data等文件夹的作用

1. Bin文件夹Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可部署程序集。该目录中存在的任何.dll文 件将自动地链接到应用程序。2. App_Browser文件夹该可...
  • mqwind
  • mqwind
  • 2011年03月06日 13:20
  • 390

ASP.NET中bin app_code app_data等文件夹的作用

文件夹名称    文件类型    注        释    Bin     .dll       包含应用程序所需的任何预生成的程序集    App_Browse...

ASP.NET项目中bin,app_code,app_data 等文件夹的作用

1.  Bin文件夹 Bin文件夹包含应用程序所需的,用于控件、组件或者需要引用的任何其他代码的可部署程序集。该目录中存在的任何.dll文  件将自动地链接到应用程序。如果在该文件夹中留有不用的或过期...
  • tearsmo
  • tearsmo
  • 2011年06月01日 13:24
  • 1048

Asp/asp.net下Access数据库查询和更新的各种问题解决方案

这里仅以ASP为例,asp.net根据不同语言(VBScript, C#等可能略有差异)调整相关语句即可。1. 无法连接数据库相关的错误:(1)数据库连接字符串有误:有人使用:connstr="DBQ...

处理ASP.NET Session失效的几个方法

检查ASP.NET Session是否失效,是否超时,默认是20分钟,设置的方法是Session.TimeOut=30;或者您可以设置到更高,这个数值的单位是分钟,大家视情况而定。  检查代码有无Se...
  • dhklsl
  • dhklsl
  • 2011年02月18日 17:58
  • 484

Asp.Net处理Session失效解决方案

检查ASP.NET Session是否失效,是否超时,默认是20分钟,设置的方法是Session.TimeOut=30;或者您可以设置到更高,这个数值的单位是分钟,大家视情况而定。       检查...

ASP.NET中Bin,App_Browser,App_code,App_Data,App_Theme 等文件

原文在:http://hi.baidu.com/huojiujiu/blog/item/2574c5ecdc5a91da2e2e2120.htmlBin,App_Browser,App_code,Ap...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Asp.net中Access数据库文件放在App_Code文件夹使Session奇怪失效的问题
举报原因:
原因补充:

(最多只允许输入30个字)