我在一个IIS目录下放了一些.aspx文件,但没有用VS.NET建立应用程序,
现在想把下面的连接对象放到Application_OnStart()中:
OleDbConnection Cn=new OleDbConnection(DataConnectionString);
Cn.Open();目的是所有页面就不必再建一次与数据库的连接了。
问题:
但如何让其它的aspx文件中可以直接用这个Cn对象?
直接把GLOBAL.asax拷贝到目录下行吗?
现在想把下面的连接对象放到Application_OnStart()中:
OleDbConnection Cn=new OleDbConnection(DataConnectionString);
Cn.Open();目的是所有页面就不必再建一次与数据库的连接了。
问题:
但如何让其它的aspx文件中可以直接用这个Cn对象?
直接把GLOBAL.asax拷贝到目录下行吗?
解决方案 »
- SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM之间 在线等
- sql2008的函数导为sql2000的脚本出错
- 【求助帖】寻求帮助
- 在关闭弹出窗口时,怎么才能触发当前页Button1_Click事件里的内容.
- 想做个新闻发布系统, 每次在表单填写完后, 直接生成个html文件,保存于服务器上. 求个实现思路
- 显示时间段内容
- "模块列"可不可放在GRIDVIEW的最后的一列...
- __doPostBack报脚本错误???
- 关于数据绑定的问题!
- 如何在网站打开时就设置浏览器窗口的属性?
- 关于window.open的问题,比较急,
- 横向读取文章内容
{
/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.IContainer components = null;
public static OleDbConnection Cn; public Global()
{
InitializeComponent();
}
protected void Application_Start(Object sender, EventArgs e)
{
Cn=new OleDbConnection("Provider=MSDAORA;Data Source=db;User ID=public1;Password=everyone");
Cn.Open(); }
然而在我的ASPX中仍然提示找不到Cn的定义,请高人指点!
CS0103: 名称“Cn”在类或命名空间“ASP.hm_aspx”中不存在
----------------------------------------------------------------------------
DBA是集团公司的,我们是分公司的,要看人家脸色行事。
请各位讨论我的问题,不要讨论这种方式是否可取。
我已经讲了,我们是不得已为之。
你可以有你的看法,但是下层人员的能力是有限的,你只能做你能力范围的事。
象这个问题,我们只能向上反映,同时在上层解决这个问题之前找些权宜之法先维持。
请兄台不要在这个问题上纠缠了。