在ASP.NET中当中,全局变量是否可以放到一个类文件(.cs)当中,如连接数据源的SqlConnection!是否可以把它,当成一个静态变量?
如果不可以,用什么方法来用做全局变量呢.Session?
如果不可以,用什么方法来用做全局变量呢.Session?
解决方案 »
- 我在前台用 foreach 对 html 做循环,这段代码能否重用?
- 图片加链接后出现边框
- 在CS中动态生成了一些HTML片断,如何生成对应解析.
- asp.net
- 用js控制,当checkbox勾上时,treeview的勾也勾上,checkbox的勾取消,treeview的勾也取消,如何写?
- 关于控件数组(C#)
- 问一个简单的关于web的问题
- 高分求解datagrid问题
- 我连打开ORACLE8I的数据库都不会:(
- 请教:如何实现,我在发布新闻后,点击提交后,弹出一个对话框,询问是否继续添加新闻?如果点否,就直接返回首页面。
- 为什么asp.net的错误提示是英语
- dataset中有多个表,用dataadapter.update(dataset)时更新的是哪个表??
或者放在webconfig里
恩,可以
放到new里面,然后
dim db as DB =NEW DB
这里的new就是你放连接的函数
<add key="ConnectionString" value="server=(local);database=newjob;uid=sa;pwd=;" />
</appSettings>
然后页面调用using System.Configuration;
SqlConnection conn=new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);
class MyDatabase
{
strConn = "数据库连接";
static SqlConnection conn = new SqlConnection(strConn);
public static SqlConnection Connection
{
get
{
return conn;
}
}
}
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="cnn" value="User ID=sa;Data Source=ZH-SERVER;Password=000;Initial Catalog=lishi_yongdian;Provider=SQLOLEDB.1 ;"/>
</appSettings>
在其它 webform 中。
System.Configuration .ConfigurationSettings .AppSettings["cnn"].ToString()
就是 cnn字段内容...
class con{static string name;get{return name;};set{name=vluse}}
不过一般是在webconfig 里面加个 key的